diff --git a/english/java/com.aspose.barcode.barcoderecognition/barcodereader/_index.md b/english/java/com.aspose.barcode.barcoderecognition/barcodereader/_index.md index 92a52e707..02eefe884 100644 --- a/english/java/com.aspose.barcode.barcoderecognition/barcodereader/_index.md +++ b/english/java/com.aspose.barcode.barcoderecognition/barcodereader/_index.md @@ -19,7 +19,7 @@ BarCodeReader encapsulates an image which may contain one or several barcodes, i > ``` > This sample shows how to detect Code39 and Code128 barcodes. > -> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39, DecodeType.CODE_128); > for(BarCodeResult result : reader.readBarCodes()) > { > System.out.println("BarCode Type: " + result.getCodeTypeName()); @@ -96,7 +96,7 @@ Initializes a new instance of the BarCodeReader class with default values. Req > This sample shows how to detect Code39 and Code128 barcodes. > > BarCodeReader reader = new BarCodeReader(); -> reader.setBarCodeReadType(DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> reader.setBarCodeReadType(DecodeType.CODE_39, DecodeType.CODE_128); > reader.setBarCodeImage("c:\\test.png"); > for(BarCodeResult result : reader.readBarCodes()) > { @@ -120,7 +120,7 @@ Initializes a new instance of the BarCodeReader class from an image. > > BufferedImage bmp = ImageIO.read(new File("c:\\test.png")); > BarCodeReader reader = new BarCodeReader(bmp); -> reader.setBarCodeReadType(DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> reader.setBarCodeReadType(DecodeType.CODE_39, DecodeType.CODE_128); > for(BarCodeResult result : reader.readBarCodes()) > { > System.out.println("BarCode Type: " + result.getCodeTypeName()); @@ -147,7 +147,7 @@ Initializes a new instance of the BarCodeReader class. > This sample shows how to detect Code39 and Code128 barcodes. > > BufferedImage bmp = ImageIO.read(new File("c:\\test.png")); -> BarCodeReader reader = new BarCodeReader(bmp, new MultyDecodeType(DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader(bmp, new MultyDecodeType(DecodeType.CODE_39, DecodeType.CODE_128); > for(BarCodeResult result : reader.readBarCodes()) > { > System.out.println("BarCode Type: " + result.getCodeTypeName()); @@ -175,7 +175,7 @@ Initializes a new instance of the BarCodeReader class. > This sample shows how to detect Code39 and Code128 barcodes. > > BufferedImage bmp = ImageIO.read(new File("c:\\test.png")); -> BarCodeReader reader = new BarCodeReader(bmp, DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader(bmp, DecodeType.CODE_39, DecodeType.CODE_128); > for(BarCodeResult result : reader.readBarCodes()) > { > System.out.println("BarCode Type: " + result.getCodeTypeName()); @@ -203,7 +203,7 @@ Initializes a new instance of the BarCodeReader class. > This sample shows how to detect Code39 and Code128 barcodes. > > BufferedImage bmp = ImageIO.read(new File("c:\\test.png")); -> BarCodeReader reader = new BarCodeReader(bmp, new Rectangle(0, 0, bmp.getWidth(), bmp.getHeight()), DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader(bmp, new Rectangle(0, 0, bmp.getWidth(), bmp.getHeight()), DecodeType.CODE_39, DecodeType.CODE_128); > for(BarCodeResult result : reader.readBarCodes()) > { > System.out.println("BarCode Type: " + result.getCodeTypeName()); @@ -232,7 +232,7 @@ Initializes a new instance of the BarCodeReader class. > This sample shows how to detect Code39 and Code128 barcodes. > > BufferedImage bmp = ImageIO.read(new File("c:\\test.png")); -> BarCodeReader reader = new BarCodeReader(bmp, new Rectangle(0, 0, bmp.getWidth(), bmp.getHeight()), new MultyDecodeType(DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader(bmp, new Rectangle(0, 0, bmp.getWidth(), bmp.getHeight()), new MultyDecodeType(DecodeType.CODE_39, DecodeType.CODE_128); > for(BarCodeResult result : reader.readBarCodes()) > { > System.out.println("BarCode Type: " + result.getCodeTypeName()); @@ -261,7 +261,7 @@ Initializes a new instance of the BarCodeReader class. > This sample shows how to detect Code39 and Code128 barcodes. > > BufferedImage bmp = ImageIO.read(new File("c:\\test.png")); -> BarCodeReader reader = new BarCodeReader(bmp, new Rectangle(0, 0, bmp.getWidth(), bmp.getHeight()), new MultyDecodeType(DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader(bmp, new Rectangle(0, 0, bmp.getWidth(), bmp.getHeight()), new MultyDecodeType(DecodeType.CODE_39, DecodeType.CODE_128); > for(BarCodeResult result : reader.readBarCodes()) > { > System.out.println("BarCode Type: " + result.getCodeTypeName()); @@ -290,7 +290,7 @@ Initializes a new instance of the BarCodeReader class. > This sample shows how to detect Code39 and Code128 barcodes. > > BufferedImage bmp = ImageIO.read(new File("c:\\test.png")); -> BarCodeReader reader = new BarCodeReader(bmp, new Rectangle(0, 0, bmp.getWidth(), bmp.getHeight()), new MultyDecodeType(DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader(bmp, new Rectangle(0, 0, bmp.getWidth(), bmp.getHeight()), new MultyDecodeType(DecodeType.CODE_39, DecodeType.CODE_128); > for(BarCodeResult result : reader.readBarCodes()) > { > System.out.println("BarCode Type: " + result.getCodeTypeName()); @@ -319,7 +319,7 @@ Initializes a new instance of the BarCodeReader class. > This sample shows how to detect Code39 and Code128 barcodes. > > BufferedImage bmp = ImageIO.read(new File("c:\\test.png")); -> BarCodeReader reader = new BarCodeReader(bmp, new Rectangle(0, 0, bmp.getWidth(), bmp.getHeight()), new MultyDecodeType(DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader(bmp, new Rectangle(0, 0, bmp.getWidth(), bmp.getHeight()), new MultyDecodeType(DecodeType.CODE_39, DecodeType.CODE_128); > for(BarCodeResult result : reader.readBarCodes()) > { > System.out.println("BarCode Type: " + result.getCodeTypeName()); @@ -348,7 +348,7 @@ Initializes a new instance of the BarCodeReader class. > This sample shows how to detect Code39 and Code128 barcodes. > > BufferedImage bmp = ImageIO.read(new File("c:\\test.png")); -> BarCodeReader reader = new BarCodeReader(bmp, new Rectangle(0, 0, bmp.getWidth(), bmp.getHeight()), new MultyDecodeType(DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader(bmp, new Rectangle(0, 0, bmp.getWidth(), bmp.getHeight()), new MultyDecodeType(DecodeType.CODE_39, DecodeType.CODE_128); > for(BarCodeResult result : reader.readBarCodes()) > { > System.out.println("BarCode Type: " + result.getCodeTypeName()); @@ -377,7 +377,7 @@ Initializes a new instance of the BarCodeReader class from file. > This sample shows how to detect Code39 and Code128 barcodes. > > BarCodeReader reader = new BarCodeReader("c:\\test.png"); -> reader.setBarCodeReadType(DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> reader.setBarCodeReadType(DecodeType.CODE_39, DecodeType.CODE_128); > for(BarCodeResult result : reader.readBarCodes()) > { > System.out.println("BarCode Type: " + result.getCodeTypeName()); @@ -403,7 +403,7 @@ Initializes a new instance of the BarCodeReader class. > ``` > This sample shows how to detect Code39 and Code128 barcodes. > -> BarCodeReader reader = new BarCodeReader("c:\\test.png", new MultyDecodeType(DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader("c:\\test.png", new MultyDecodeType(DecodeType.CODE_39, DecodeType.CODE_128); > for(BarCodeResult result : reader.readBarCodes()) > { > System.out.println("BarCode Type: " + result.getCodeTypeName()); @@ -430,7 +430,7 @@ Initializes a new instance of the BarCodeReader class. > ``` > This sample shows how to detect Code39 and Code128 barcodes. > -> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39, DecodeType.CODE_128); > for(BarCodeResult result : reader.readBarCodes()) > { > System.out.println("BarCode Type: " + result.getCodeTypeName()); @@ -459,7 +459,7 @@ Initializes a new instance of the BarCodeReader class. > > InputStream fstr = new FileInputStream(new File("c:\\test.png")); > BarCodeReader reader = new BarCodeReader(fstr); -> reader.setBarCodeReadType(DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> reader.setBarCodeReadType(DecodeType.CODE_39, DecodeType.CODE_128); > for(BarCodeResult result : reader.readBarCodes()) > { > System.out.println("BarCode Type: " + result.getCodeTypeName()); @@ -486,7 +486,7 @@ Initializes a new instance of the BarCodeReader class. > This sample shows how to detect Code39 and Code128 barcodes. > > InputStream fstr = new FileInputStream("c:\\test.png"); -> BarCodeReader reader = new BarCodeReader(fstr, new MultyDecodeType(DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader(fstr, new MultyDecodeType(DecodeType.CODE_39, DecodeType.CODE_128); > for(BarCodeResult result : reader.readBarCodes()) > { > System.out.println("BarCode Type: " + result.getCodeTypeName()); @@ -514,7 +514,7 @@ Initializes a new instance of the BarCodeReader class. > This sample shows how to detect Code39 and Code128 barcodes. > > InputStream fstr = new FileInputStream("c:\\test.png")); -> BarCodeReader reader = new BarCodeReader(fstr, DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader(fstr, DecodeType.CODE_39, DecodeType.CODE_128); > for(BarCodeResult result : reader.readBarCodes()) > { > System.out.println("BarCode Type: " + result.getCodeTypeName()); @@ -541,7 +541,7 @@ Function requests termination of current recognition session from other thread. > ``` > This sample shows how to call Abort function from other thread > -> final BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> final BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39, DecodeType.CODE_128); > Thread thread1 = new Thread(new Runnable() > { > public void run() @@ -658,7 +658,7 @@ Gets recognized BarCodeResult s array > ``` > This sample shows how to read barcodes with BarCodeReader > -> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39, DecodeType.CODE_128); > { > reader.readBarCodes(); > for(int i = 0; reader.getFoundCount() > i; ++i) @@ -683,7 +683,7 @@ Gets recognized barcodes count > ``` > This sample shows how to read barcodes with BarCodeReader > -> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39, DecodeType.CODE_128); > reader.readBarCodes(); > for(int i = 0; reader.getFoundCount() > i; ++i) > System.out.println("BarCode CodeText: " + reader.getFoundBarCodes()[i].getCodeText()); @@ -728,16 +728,16 @@ QualitySettings allows to configure recognition quality and speed manually. You > ``` > This sample shows how to use QualitySettings with BarCodeReader > -> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39, DecodeType.CODE_128); > //set high performance mode > reader.setQualitySettings(QualitySettings.getHighPerformance()); > for(BarCodeResult result : reader.readBarCodes()) > System.out.println("BarCode CodeText: " + result.getCodeText()); -> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39, DecodeType.CODE_128); > //normal quality mode is set by default > for(BarCodeResult result : reader.readBarCodes()) > System.out.println("BarCode CodeText: " + result.getCodeText()); -> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39, DecodeType.CODE_128); > //set high performance mode > reader.setQualitySettings(QualitySettings.getHighPerformance()); > //set separate options @@ -841,10 +841,10 @@ Reads BarCodeResult s from the image. > ``` > This sample shows how to read barcodes with BarCodeReader > -> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39, DecodeType.CODE_128); > for(BarCodeResult result : reader.readBarCodes()) > System.out.println("BarCode CodeText: " + result.getCodeText()); -> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39, DecodeType.CODE_128); > reader.readBarCodes(); > for(int i = 0; reader.getFoundCount() > i; ++i) > System.out.println("BarCode CodeText: " + reader.getFoundBarCodes()[i].getCodeText()); @@ -868,7 +868,7 @@ Sets bitmap image for recognition. Must be called before ReadBarCodes() method. > BufferedImage bmp = ImageIO.read(new File("c:\\test.png")); > BarCodeReader reader = new BarCodeReader()) > { -> reader.setBarCodeReadType(DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> reader.setBarCodeReadType(DecodeType.CODE_39, DecodeType.CODE_128); > reader.setBarCodeImage(bmp); > for(BarCodeResult result : reader.readBarCodes()) > { @@ -898,7 +898,7 @@ Sets bitmap image and area for recognition. Must be called before ReadBarCodes() > > BufferedImage bmp = ImageIO.read(new File("c:\\test.png")); > BarCodeReader reader = new BarCodeReader(); -> reader.setBarCodeReadType(DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> reader.setBarCodeReadType(DecodeType.CODE_39, DecodeType.CODE_128); > reader.setBarCodeImage(bmp, new Rectangle(0, 0, bmp.getWidth(), bmp.getHeight())); > for(BarCodeResult result : reader.readBarCodes()) > { @@ -928,7 +928,7 @@ Sets bitmap image and areas for recognition. Must be called before ReadBarCodes( > > BufferedImage bmp = ImageIO.read(new File("c:\\test.png")); > BarCodeReader reader = new BarCodeReader(); -> reader.setBarCodeReadType(DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> reader.setBarCodeReadType(DecodeType.CODE_39, DecodeType.CODE_128); > reader.setBarCodeImage(bmp, new Rectangle[] { new Rectangle(0, 0, bmp.getWidth(), bmp.getHeight()) }); > for(BarCodeResult result : reader.readBarCodes()) > { @@ -958,7 +958,7 @@ Sets image stream for recognition. Must be called before ReadBarCodes() method. > > InputStream fstr = new FileInputStream(new File("c:\\test.png")); > BarCodeReader reader = new BarCodeReader(); -> reader.setBarCodeReadType(DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> reader.setBarCodeReadType(DecodeType.CODE_39, DecodeType.CODE_128); > reader.setBarCodeImage(fstr); > for(BarCodeResult result : reader.readBarCodes()) > { @@ -987,7 +987,7 @@ Sets image file for recognition. Must be called before ReadBarCodes() method. > > BarCodeReader reader = new BarCodeReader()) > { -> reader.setBarCodeReadType(DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> reader.setBarCodeReadType(DecodeType.CODE_39, DecodeType.CODE_128); > reader.setBarCodeImage("c:\\test.png"); > for(BarCodeResult result : reader.readBarCodes()) > { @@ -1016,7 +1016,7 @@ Sets decode type for recognition. Must be called before ReadBarCodes() method. > This sample shows how to detect Code39 and Code128 barcodes. > > BarCodeReader reader = new BarCodeReader()) -> reader.setBarCodeReadType(new MultyDecodeType(DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> reader.setBarCodeReadType(new MultyDecodeType(DecodeType.CODE_39, DecodeType.CODE_128); > reader.setBarCodeImage("c:\\test.png"); > for(BarCodeResult result : reader.readBarCodes()) > { @@ -1044,7 +1044,7 @@ Sets SingleDecodeType type array for recognition. Must be called before ReadBa > This sample shows how to detect Code39 and Code128 barcodes. > > BarCodeReader reader = new BarCodeReader(); -> reader.setBarCodeReadType(DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> reader.setBarCodeReadType(DecodeType.CODE_39, DecodeType.CODE_128); > reader.setBarCodeImage("c:\\test.png"); > for(BarCodeResult result : reader.readBarCodes()) > { @@ -1071,16 +1071,16 @@ QualitySettings allows to configure recognition quality and speed manually. You > ``` > This sample shows how to use QualitySettings with BarCodeReader > -> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39, DecodeType.CODE_128); > //set high performance mode > reader.setQualitySettings(QualitySettings.getHighPerformance()); > for(BarCodeResult result : reader.readBarCodes()) > System.out.println("BarCode CodeText: " + result.getCodeText()); -> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39, DecodeType.CODE_128); > //normal quality mode is set by default > for(BarCodeResult result : reader.readBarCodes()) > System.out.println("BarCode CodeText: " + result.getCodeText()); -> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39, DecodeType.CODE_128); > //set high performance mode > reader.setQualitySettings(QualitySettings.getHighPerformance()); > //set separate options diff --git a/english/java/com.aspose.barcode.barcoderecognition/barcoderesult/_index.md b/english/java/com.aspose.barcode.barcoderecognition/barcoderesult/_index.md index 548323ba5..934b499c8 100644 --- a/english/java/com.aspose.barcode.barcoderecognition/barcoderesult/_index.md +++ b/english/java/com.aspose.barcode.barcoderecognition/barcoderesult/_index.md @@ -19,9 +19,9 @@ Stores recognized barcode data like SingleDecodeType type, string codetext, > ``` > This sample shows how to obtain BarCodeResult. > -> BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Code128, "12345"); +> BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.CODE_128, "12345"); > generator.save("c:\\test.png"); -> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39, DecodeType.CODE_128); > for(BarCodeResult result : reader.readBarCodes()) > { > System.out.println("BarCode Type: " + result.getCodeTypeName()); diff --git a/english/java/com.aspose.barcode.barcoderecognition/basedecodetype/_index.md b/english/java/com.aspose.barcode.barcoderecognition/basedecodetype/_index.md index d8d7d551e..3f160479a 100644 --- a/english/java/com.aspose.barcode.barcoderecognition/basedecodetype/_index.md +++ b/english/java/com.aspose.barcode.barcoderecognition/basedecodetype/_index.md @@ -20,7 +20,7 @@ Base class for MultyDecodeType and SingleDecodeType. > This sample shows how to use BaseDecodeType with SingleDecodeType and MultyDecodeType > > BaseDecodeType decodeOne = DecodeType.CODE_128; -> BaseDecodeType decodeTwo = new MultyDecodeType(DecodeType.CODE_128, DecodeType.CODE_39_STANDARD, DecodeType.CODE_39_EXTENDED); +> BaseDecodeType decodeTwo = new MultyDecodeType(DecodeType.CODE_128, DecodeType.CODE_39_STANDARD, DecodeType.CODE_39_FULL_ASCII); > ``` ## Methods diff --git a/english/java/com.aspose.barcode.barcoderecognition/decodetype/_index.md b/english/java/com.aspose.barcode.barcoderecognition/decodetype/_index.md index f8c94515b..57a43b86c 100644 --- a/english/java/com.aspose.barcode.barcoderecognition/decodetype/_index.md +++ b/english/java/com.aspose.barcode.barcoderecognition/decodetype/_index.md @@ -19,7 +19,7 @@ Specify the type of barcode to read. > ``` > This sample shows how to detect Code39 and Code128 barcodes. > -> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39_STANDARD, DecodeType.CODE_128); +> BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39_FULL_ASCII, DecodeType.CODE_128); > for(BarCodeResult result : reader.readBarCodes()) > { > System.out.println("BarCode Type: " + result.getCodeTypeName()); diff --git a/english/java/com.aspose.barcode.barcoderecognition/maxicodeextendedparameters/_index.md b/english/java/com.aspose.barcode.barcoderecognition/maxicodeextendedparameters/_index.md index 3c644e58f..f9f9adc00 100644 --- a/english/java/com.aspose.barcode.barcoderecognition/maxicodeextendedparameters/_index.md +++ b/english/java/com.aspose.barcode.barcoderecognition/maxicodeextendedparameters/_index.md @@ -27,9 +27,6 @@ Stores a MaxiCode additional information of recognized barcode | [isEmpty()](#isEmpty--) | Tests whether all parameters has only default values | | [notify()](#notify--) | | | [notifyAll()](#notifyAll--) | | -| [setMaxiCodeMode(int maxiCodeMode)](#setMaxiCodeMode-int-) | Sets a MaxiCode encode mode. | -| [setMaxiCodeStructuredAppendModeBarcodeId(int value)](#setMaxiCodeStructuredAppendModeBarcodeId-int-) | Sets a MaxiCode barcode id in structured append mode. | -| [setMaxiCodeStructuredAppendModeBarcodesCount(int value)](#setMaxiCodeStructuredAppendModeBarcodesCount-int-) | Sets a MaxiCode barcodes count in structured append mode. | | [toString()](#toString--) | Returns a human-readable string representation of this MaxiCodeExtendedParameters . | | [wait()](#wait--) | | | [wait(long arg0)](#wait-long-) | | @@ -137,45 +134,6 @@ public final native void notifyAll() -### setMaxiCodeMode(int maxiCodeMode) {#setMaxiCodeMode-int-} -``` -public void setMaxiCodeMode(int maxiCodeMode) -``` - - -Sets a MaxiCode encode mode. Default value: Mode4 - -**Parameters:** -| Parameter | Type | Description | -| --- | --- | --- | -| maxiCodeMode | int | | - -### setMaxiCodeStructuredAppendModeBarcodeId(int value) {#setMaxiCodeStructuredAppendModeBarcodeId-int-} -``` -public void setMaxiCodeStructuredAppendModeBarcodeId(int value) -``` - - -Sets a MaxiCode barcode id in structured append mode. Default value: 0 - -**Parameters:** -| Parameter | Type | Description | -| --- | --- | --- | -| value | int | | - -### setMaxiCodeStructuredAppendModeBarcodesCount(int value) {#setMaxiCodeStructuredAppendModeBarcodesCount-int-} -``` -public void setMaxiCodeStructuredAppendModeBarcodesCount(int value) -``` - - -Sets a MaxiCode barcodes count in structured append mode. Default value: -1 - -**Parameters:** -| Parameter | Type | Description | -| --- | --- | --- | -| value | int | | - ### toString() {#toString--} ``` public String toString() diff --git a/english/java/com.aspose.barcode.barcoderecognition/multydecodetype/_index.md b/english/java/com.aspose.barcode.barcoderecognition/multydecodetype/_index.md index 169a93378..0ff911ec2 100644 --- a/english/java/com.aspose.barcode.barcoderecognition/multydecodetype/_index.md +++ b/english/java/com.aspose.barcode.barcoderecognition/multydecodetype/_index.md @@ -20,7 +20,7 @@ Composite decode type. > CreateThis sample shows how to create compound MultyDecode types that combine SingleDecodeType and MultiDecode types. > > MultyDecodeType types1 = new MultyDecodeType(DecodeType.QR, DecodeType.DATA_MATRIX); -> MultyDecodeType types2 = new MultyDecodeType(types1, DecodeType.CODE_128, DecodeType.CODE_39_STANDARD); +> MultyDecodeType types2 = new MultyDecodeType(types1, DecodeType.CODE_128, DecodeType.CODE_39); > ``` ## Constructors diff --git a/english/java/com.aspose.barcode.complexbarcode/hibcliccombinedcodetext/_index.md b/english/java/com.aspose.barcode.complexbarcode/hibcliccombinedcodetext/_index.md index f04deb997..90acfa9ce 100644 --- a/english/java/com.aspose.barcode.complexbarcode/hibcliccombinedcodetext/_index.md +++ b/english/java/com.aspose.barcode.complexbarcode/hibcliccombinedcodetext/_index.md @@ -34,23 +34,19 @@ Class for encoding and decoding the text embedded in the HIBC LIC code which sto > combinedCodetext.getSecondaryAndAdditionalData().setSerialNumber("SERIAL123"); > combinedCodetext.getSecondaryAndAdditionalData().setDateOfManufacture(new Date()); > ComplexBarcodeGenerator generator = new ComplexBarcodeGenerator(combinedCodetext); -> { -> BufferedImage image = generator.generateBarCodeImage(); -> BarCodeReader reader = new BarCodeReader(image, DecodeType.HIBCQRLIC); -> { -> reader.readBarCodes(); -> String codetext = reader.getFoundBarCodes()[0].getCodeText(); -> HIBCLICCombinedCodetext result = (HIBCLICCombinedCodetext)ComplexCodetextReader.tryDecodeHIBCLIC(codetext); -> System.out.println("Product or catalog number: " + result.getPrimaryData().getProductOrCatalogNumber()); -> System.out.println("Labeler identification code: " + result.getPrimaryData().getLabelerIdentificationCode()); -> System.out.println("Unit of measure ID: " + result.getPrimaryData().getUnitOfMeasureID()); -> System.out.println("Expiry date: " + result.getSecondaryAndAdditionalData().getExpiryDate()); -> System.out.println("Quantity: " + result.getSecondaryAndAdditionalData().getQuantity()); -> System.out.println("Lot number: " + result.getSecondaryAndAdditionalData().getLotNumber()); -> System.out.println("Serial number: " + result.getSecondaryAndAdditionalData().getSerialNumber()); -> System.out.println("Date of manufacture: " + result.getSecondaryAndAdditionalData().getDateOfManufacture()); -> } -> } +> BufferedImage image = generator.generateBarCodeImage(); +> BarCodeReader reader = new BarCodeReader(image, DecodeType.HIBCQRLIC); +> reader.readBarCodes(); +> String codetext = reader.getFoundBarCodes()[0].getCodeText(); +> HIBCLICCombinedCodetext result = (HIBCLICCombinedCodetext)ComplexCodetextReader.tryDecodeHIBCLIC(codetext); +> System.out.println("Product or catalog number: " + result.getPrimaryData().getProductOrCatalogNumber()); +> System.out.println("Labeler identification code: " + result.getPrimaryData().getLabelerIdentificationCode()); +> System.out.println("Unit of measure ID: " + result.getPrimaryData().getUnitOfMeasureID()); +> System.out.println("Expiry date: " + result.getSecondaryAndAdditionalData().getExpiryDate()); +> System.out.println("Quantity: " + result.getSecondaryAndAdditionalData().getQuantity()); +> System.out.println("Lot number: " + result.getSecondaryAndAdditionalData().getLotNumber()); +> System.out.println("Serial number: " + result.getSecondaryAndAdditionalData().getSerialNumber()); +> System.out.println("Date of manufacture: " + result.getSecondaryAndAdditionalData().getDateOfManufacture()); > ``` ## Constructors diff --git a/english/java/com.aspose.barcode.complexbarcode/hibclicprimarydatacodetext/_index.md b/english/java/com.aspose.barcode.complexbarcode/hibclicprimarydatacodetext/_index.md index 339dd1da2..899c9eb5e 100644 --- a/english/java/com.aspose.barcode.complexbarcode/hibclicprimarydatacodetext/_index.md +++ b/english/java/com.aspose.barcode.complexbarcode/hibclicprimarydatacodetext/_index.md @@ -19,7 +19,7 @@ Class for encoding and decoding the text embedded in the HIBC LIC code which sto > ``` > This sample shows how to encode and decode HIBC LIC using HIBCLICPrimaryDataCodetext. > -> HIBCLICPrimaryCodetext complexCodetext = new HIBCLICPrimaryDataCodetext(); +> HIBCLICPrimaryDataCodetext complexCodetext = new HIBCLICPrimaryDataCodetext(); > complexCodetext.setBarcodeType(EncodeTypes.HIBCQRLIC); > complexCodetext.setData(new PrimaryData()); > complexCodetext.getData().setProductOrCatalogNumber("12345"); @@ -31,7 +31,7 @@ Class for encoding and decoding the text embedded in the HIBC LIC code which sto > BarCodeReader reader = new BarCodeReader(image, DecodeType.HIBCQRLIC); > { > reader.readBarCodes(); -> String codetext = reader.getFoundBarCodes()[0].getCodeText(); +> HIBCLICPrimaryCodetext result = (HIBCLICPrimaryCodetext)ComplexCodetextReader.TryDecodeHIBCLIC(codetext); > HIBCLICPrimaryCodetext result = (HIBCLICPrimaryCodetext)ComplexCodetextReader.tryDecodeHIBCLIC(codetext); > System.out.println("Product or catalog number: " + result.getData().getProductOrCatalogNumber()); > System.out.println("Labeler identification code: " + result.getData().getLabelerIdentificationCode()); diff --git a/english/java/com.aspose.barcode.generation/autosizemode/_index.md b/english/java/com.aspose.barcode.generation/autosizemode/_index.md index ab79bee38..23e2156a3 100644 --- a/english/java/com.aspose.barcode.generation/autosizemode/_index.md +++ b/english/java/com.aspose.barcode.generation/autosizemode/_index.md @@ -12,25 +12,13 @@ java.lang.Object, java.lang.Enum public enum AutoSizeMode extends Enum ``` -Specifies the different types of automatic sizing modes. Default value is AutoSizeMode.NONE. - --------------------- - -> ``` -> This sample shows how to create and save a BarCode image. -> -> BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DATA_MATRIX); -> generator.getParameters().setAutoSizeMode(AutoSizeMode.NEAREST); -> generator.getParameters().getBarCodeWidth().setMillimeters(50); -> generator.getParameters().getBarCodeHeight().setInches(1.3f); -> generator.save("test.png"); -> ``` +Specifies the different types of automatic sizing modes. ## Fields | Field | Description | | --- | --- | -| [INTERPOLATION](#INTERPOLATION) | Resizes barcode to specified size with little scaling but it can be little damaged in some cases because using interpolation for scaling. | -| [NEAREST](#NEAREST) | Barcode resizes to nearest lowest possible size which are specified by BarCodeWidth and BarCodeHeight properties. | +| [INTERPOLATION](#INTERPOLATION) | Resizes barcode to specified size. | +| [NEAREST](#NEAREST) | Resizes barcode to nearest lowest possible size specified by ImageWidth and ImageHeight properties. | | [NONE](#NONE) | Automatic resizing is disabled. | ## Methods @@ -59,19 +47,7 @@ public static final AutoSizeMode INTERPOLATION ``` -Resizes barcode to specified size with little scaling but it can be little damaged in some cases because using interpolation for scaling. Size can be specified by BarcodeGenerator.BarCodeWidth and BarcodeGenerator.BarCodeHeight properties. - --------------------- - -> ``` -> This sample shows how to create and save a BarCode image in Scale mode. -> -> BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DATA_MATRIX); -> generator.getParameters().setAutoSizeMode(AutoSizeMode.INTERPOLATION); -> generator.getParameters().getBarCodeWidth().setMillimeters(50); -> generator.getParameters().getBarCodeHeight().setInches(1.3f); -> generator.save("test.png"); -> ``` +Resizes barcode to specified size. Size can be specified by ImageWidth and ImageHeight properties. Generated barcode may be invalid (not readable) after scaling. ### NEAREST {#NEAREST} ``` @@ -79,7 +55,7 @@ public static final AutoSizeMode NEAREST ``` -Barcode resizes to nearest lowest possible size which are specified by BarCodeWidth and BarCodeHeight properties. +Resizes barcode to nearest lowest possible size specified by ImageWidth and ImageHeight properties. Preserves default aspect ratio. ### NONE {#NONE} ``` @@ -87,7 +63,7 @@ public static final AutoSizeMode NONE ``` -Automatic resizing is disabled. Default value. +Automatic resizing is disabled. ### valueOf(Class arg0, String arg1) {#-T-valueOf-java.lang.Class-T--java.lang.String-} ``` diff --git a/english/java/com.aspose.barcode.generation/barcodegenerator/_index.md b/english/java/com.aspose.barcode.generation/barcodegenerator/_index.md index 550efa6a1..150f6a392 100644 --- a/english/java/com.aspose.barcode.generation/barcodegenerator/_index.md +++ b/english/java/com.aspose.barcode.generation/barcodegenerator/_index.md @@ -14,7 +14,7 @@ public final class BarcodeGenerator BarcodeGenerator for backend barcode images generation. -supported symbologies: 1D: Codabar, Code11, Code128, Code39Standard, Code39Extended Code93Standard, Code93Extended, EAN13, EAN8, Interleaved2of5, MSI, Standard2of5, UPCA, UPCE, ISBN, GS1Code128, Postnet, Planet EAN14, SCC14, SSCC18, ITF14, SingaporePost ... 2D: Aztec, DataMatrix, PDf417, QR code ... +supported symbologies: 1D: Codabar, Code11, Code128, Code39, Code39FullASCII Code93, Code93Extended, EAN13, EAN8, Interleaved2of5, MSI, Standard2of5, UPCA, UPCE, ISBN, GS1Code128, Postnet, Planet EAN14, SCC14, SSCC18, ITF14, SingaporePost ... 2D: Aztec, DataMatrix, PDf417, QR code ... -------------------- @@ -55,7 +55,8 @@ supported symbologies: 1D: Codabar, Code11, Code128, Code39Standard, Code39Exten | [setBarcodeType(BaseEncodeType value)](#setBarcodeType-com.aspose.barcode.generation.BaseEncodeType-) | Barcode symbology type. | | [setCodeText(byte[] codeBytes)](#setCodeText-byte---) | Set codetext as sequence of bytes. | | [setCodeText(String value)](#setCodeText-java.lang.String-) | Text to be encoded. | -| [setCodeText(String codeText, Charset encoding)](#setCodeText-java.lang.String-java.nio.charset.Charset-) | Encodes codetext with byte order mark (BOM) using specified encoding. | +| [setCodeText(String codeText, Charset encoding)](#setCodeText-java.lang.String-java.nio.charset.Charset-) | Encodes codetext with byte order mark (BOM), using specified encoding. | +| [setCodeText(String codeText, Charset encoding, boolean insertBOM)](#setCodeText-java.lang.String-java.nio.charset.Charset-boolean-) | Encodes codetext with optional byte order mark (BOM) insertion, using specified encoding: like UTF8, UTF16, UTF32, e.t.c. | | [toString()](#toString--) | | | [wait()](#wait--) | | | [wait(long arg0)](#wait-long-) | | @@ -345,13 +346,60 @@ public void setCodeText(String codeText, Charset encoding) ``` -Encodes codetext with byte order mark (BOM) using specified encoding. +Encodes codetext with byte order mark (BOM), using specified encoding. This sample shows how to use SetCodeText with 1D and 2D barcodes + +``` +BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.CODE_128); + gen.setCodeText("123ABCD", StandardCharsets.US_ASCII); + gen.save("barcode.png", BarCodeImageFormat.PNG); + + BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR); + gen.setCodeText("123ABCD", StandardCharsets.ISO_8859_1, true); + gen.save("barcode.png", BarCodeImageFormat.PNG); + + BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR); + gen.setCodeText("123ABCD", Encoding.UTF_8, false); + gen.save("barcode.png", BarCodeImageFormat.PNG); +``` + +**Parameters:** +| Parameter | Type | Description | +| --- | --- | --- | +| codeText | java.lang.String | CodeText string | +| encoding | java.nio.charset.Charset | Applied encoding | + +### setCodeText(String codeText, Charset encoding, boolean insertBOM) {#setCodeText-java.lang.String-java.nio.charset.Charset-boolean-} +``` +public void setCodeText(String codeText, Charset encoding, boolean insertBOM) +``` + + +Encodes codetext with optional byte order mark (BOM) insertion, using specified encoding: like UTF8, UTF16, UTF32, e.t.c. 1D barcodes should use Encoding ASCII or ISO/IEC 8859-1. 2D barcodes should use Encoding UTF8. Detailed description you can find in the @see [documentation][] + +-------------------- + +> ``` +> This sample shows how to use setCodeText +> +> +> BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.CODE_128); +> gen.setCodeText("123ABCD", StandardCharsets.ISO_8859_1, true); +> gen.save("barcode.png", BarCodeImageFormat.PNG); +> +> BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.CODE_128); +> gen.setCodeText("123ABCD", StandardCharsets.UTF_8, false); +> gen.save("barcode.png", BarCodeImageFormat.PNG); +> ``` + + +[documentation]: https://docs.aspose.com/barcode/java/how-to-use-insert-bom-parameter/ **Parameters:** | Parameter | Type | Description | | --- | --- | --- | | codeText | java.lang.String | CodeText string | | encoding | java.nio.charset.Charset | Applied encoding | +| insertBOM | boolean | flag indicates insertion of the Encoding byte order mark (BOM). In case, the Encoding requires byte order mark (BOM) insertion: like UTF8, UTF16, UTF32, e.t.c. and flag is set to true, the BOM is added, in case of setting flag to false, the BOM insertion is ignored. | ### toString() {#toString--} ``` diff --git a/english/java/com.aspose.barcode.generation/barcodeimageformat/_index.md b/english/java/com.aspose.barcode.generation/barcodeimageformat/_index.md index 0cf1c6621..2c0b8f549 100644 --- a/english/java/com.aspose.barcode.generation/barcodeimageformat/_index.md +++ b/english/java/com.aspose.barcode.generation/barcodeimageformat/_index.md @@ -21,6 +21,7 @@ Specifies the file format of the image. | [EMF](#EMF) | Specifies the Enhanced Metafile (EMF) image format. | | [GIF](#GIF) | Specifies the Graphics Interchange Format (GIF) image format. | | [JPEG](#JPEG) | Specifies the Joint Photographic Experts Group (JPEG) image format. | +| [PDF](#PDF) | Specifies the Portable Document Format (PDF) image format. | | [PNG](#PNG) | Specifies the W3C Portable Network Graphics (PNG) image format. | | [SVG](#SVG) | Specifies the Scalable Vector Graphics (SVG) image format. | | [TIFF](#TIFF) | Specifies the Tagged Image File Format (TIFF) image format. | @@ -78,6 +79,14 @@ public static final BarCodeImageFormat JPEG Specifies the Joint Photographic Experts Group (JPEG) image format. +### PDF {#PDF} +``` +public static final BarCodeImageFormat PDF +``` + + +Specifies the Portable Document Format (PDF) image format. + ### PNG {#PNG} ``` public static final BarCodeImageFormat PNG diff --git a/english/java/com.aspose.barcode.generation/barcodeparameters/_index.md b/english/java/com.aspose.barcode.generation/barcodeparameters/_index.md index 9a327151c..4e33b8914 100644 --- a/english/java/com.aspose.barcode.generation/barcodeparameters/_index.md +++ b/english/java/com.aspose.barcode.generation/barcodeparameters/_index.md @@ -507,7 +507,7 @@ public boolean getThrowExceptionWhenCodeTextIncorrect() ``` -Only for 1D barcodes. If codetext is incorrect and value set to true - exception will be thrown. Otherwise codetext will be corrected to match barcode's specification. Exception always will be thrown for: Databar symbology if codetext is incorrect. Exception always will not be thrown for: AustraliaPost, SingapurePost, Code39Extended, Code93Extended, Code16K, Code128 symbology if codetext is incorrect. +Only for 1D barcodes. If codetext is incorrect and value set to true - exception will be thrown. Otherwise codetext will be corrected to match barcode's specification. Exception always will be thrown for: Databar symbology if codetext is incorrect. Exception always will not be thrown for: AustraliaPost, SingapurePost, Code39FullASCII, Code93, Code16K, Code128 symbology if codetext is incorrect. **Returns:** boolean @@ -517,7 +517,7 @@ public float getWideNarrowRatio() ``` -Wide bars to Narrow bars ratio. Default value: 3, that is, wide bars are 3 times as wide as narrow bars. Used for ITF, PZN, PharmaCode, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, IATA2of5, VIN, DeutschePost, OPC, Code32, DataLogic2of5, PatchCode, Code39Extended, Code39Standard +Wide bars to Narrow bars ratio. Default value: 3, that is, wide bars are 3 times as wide as narrow bars. Used for ITF, PZN, PharmaCode, Standard2of5, Interleaved2of5, Matrix2of5, ItalianPost25, IATA2of5, VIN, DeutschePost, OPC, Code32, DataLogic2of5, PatchCode, Code39, Code39FullASCII **Returns:** float diff --git a/english/java/com.aspose.barcode.generation/encodetypes/_index.md b/english/java/com.aspose.barcode.generation/encodetypes/_index.md index 6b717124b..f7399e341 100644 --- a/english/java/com.aspose.barcode.generation/encodetypes/_index.md +++ b/english/java/com.aspose.barcode.generation/encodetypes/_index.md @@ -66,8 +66,8 @@ Specifies the type of barcode to encode. | [HIBC_AZTEC_PAS](#HIBC-AZTEC-PAS) | Specifies that the data should be encoded with **HIBC PAS Aztec** barcode specification. | | [HIBC_CODE_128_LIC](#HIBC-CODE-128-LIC) | Specifies that the data should be encoded with **HIBC LIC Code128** barcode specification. | | [HIBC_CODE_128_PAS](#HIBC-CODE-128-PAS) | Specifies that the data should be encoded with **HIBC PAS Code128** barcode specification. | -| [HIBC_CODE_39_LIC](#HIBC-CODE-39-LIC) | Specifies that the data should be encoded with **HIBC LIC Code39Standart** barcode specification. | -| [HIBC_CODE_39_PAS](#HIBC-CODE-39-PAS) | Specifies that the data should be encoded with **HIBC PAS Code39Standart** barcode specification. | +| [HIBC_CODE_39_LIC](#HIBC-CODE-39-LIC) | Specifies that the data should be encoded with **HIBC LIC Code39** barcode specification. | +| [HIBC_CODE_39_PAS](#HIBC-CODE-39-PAS) | Specifies that the data should be encoded with **HIBC PAS Code39** barcode specification. | | [HIBC_DATA_MATRIX_LIC](#HIBC-DATA-MATRIX-LIC) | Specifies that the data should be encoded with **HIBC LIC DataMatrix** barcode specification. | | [HIBC_DATA_MATRIX_PAS](#HIBC-DATA-MATRIX-PAS) | Specifies that the data should be encoded with **HIBC PAS DataMatrix** barcode specification. | | [IATA_2_OF_5](#IATA-2-OF-5) | Represents IATA 2 of 5 barcode.IATA (International Air Transport Assosiation) uses this barcode for the management of air cargo. | @@ -489,7 +489,7 @@ public static final SymbologyEncodeType HIBC_CODE_39_LIC ``` -Specifies that the data should be encoded with **HIBC LIC Code39Standart** barcode specification. +Specifies that the data should be encoded with **HIBC LIC Code39** barcode specification. ### HIBC_CODE_39_PAS {#HIBC-CODE-39-PAS} ``` @@ -497,7 +497,7 @@ public static final SymbologyEncodeType HIBC_CODE_39_PAS ``` -Specifies that the data should be encoded with **HIBC PAS Code39Standart** barcode specification. +Specifies that the data should be encoded with **HIBC PAS Code39** barcode specification. ### HIBC_DATA_MATRIX_LIC {#HIBC-DATA-MATRIX-LIC} ```