Pdf417ExtendedParameters
Contents
[
Hide
]Pdf417ExtendedParameters class
Stores a MacroPdf417 metadata information of recognized barcode
new Pdf417ExtendedParameters()
Example:
//This sample shows how to get Macro Pdf417 metadata
let generator = new BarcodeGenerator(EncodeTypes.MacroPdf417, "12345");
generator.getParameters().getBarcode().getPdf417().setPdf417MacroFileID(10);
generator.getParameters().getBarcode().getPdf417().setPdf417MacroSegmentsCount(2);
generator.getParameters().getBarcode().getPdf417().setPdf417MacroSegmentID(1);
generator.save("test.png");
let reader = new BarCodeReader("test.png", null, DecodeType.MACRO_PDF_417);
let results = reader.readBarCodes();
for(let i = 0; i < results.length; i++)
{
let result = results[i];
console.log("BarCode Type: " + result.getCodeTypeName());
console.log("BarCode CodeText: " + result.getCodeText());
console.log("Macro Pdf417 FileID: " + result.getExtended().getPdf417().getMacroPdf417FileID());
console.log("Macro Pdf417 Segments: " + result.getExtended().getPdf417().getMacroPdf417SegmentsCount());
console.log("Macro Pdf417 SegmentID: " + result.getExtended().getPdf417().getMacroPdf417SegmentID());
}
Methods
| Name | Description |
|---|---|
| equals(obj) | Returns a value indicating whether this instance is equal to a specified Pdf417ExtendedParameters value. |
| getMacroPdf417Addressee() | Macro PDF417 addressee name (optional). |
| getMacroPdf417Checksum() | Macro PDF417 checksum (optional). |
| getMacroPdf417FileID() | Gets the file ID of the barcode, only available with MacroPdf417.Value: The file ID for MacroPdf417 |
| getMacroPdf417FileName() | Macro PDF417 file name (optional). |
| getMacroPdf417FileSize() | Macro PDF417 file size (optional). |
| getMacroPdf417SegmentID() | Gets the segment ID of the barcode,only available with MacroPdf417.Value: The segment ID of the barcode. |
| getMacroPdf417SegmentsCount() | Gets macro pdf417 barcode segments count. Default value is -1.Value: Segments count. |
| getMacroPdf417Sender() | Macro PDF417 sender name (optional). |
| getMacroPdf417Terminator() | Used to instruct the reader to interpret the data contained within the symbol as programming for reader initialization. |
| getMacroPdf417TimeStamp() | Macro PDF417 time stamp (optional). |
| hashCode() | Returns the hash code for this instance. |
| isCode128Emulation() | Flag that indicates that the MicroPdf417 barcode encoded with 908, 909, 910 or 911 Code 128 emulation codewords. |
| isLinked() | Flag that indicates that the barcode must be linked to 1D barcode. Value: Linkage flag |
| isReaderInitialization() | Used to instruct the reader to interpret the data contained within the symbol as programming for reader initialization. |
| toString() | Returns a human-readable string representation of this Pdf417ExtendedParameters. |