Pdf417Params class
PDF417 parameters.
Constructors
- Pdf417Params()
- Constructor
-
Pdf417Params.fromJson(Map<
String, dynamic> json) - Creates a Pdf417Params instance from a JSON representation.
Properties
- aspectRatio ↔ double?
-
Height/Width ratio of 2D BarCode module.
getter/setter pair
- code128Emulation ↔ Code128Emulation?
-
DEPRECATED: This property is obsolete and will be removed in future releases. See samples of using new parameters on https://releases.aspose.com/barcode/net/release-notes/2023/aspose-barcode-for-net-23-10-release-notes/ Function codeword for Code 128 emulation. Applied for MicroPDF417 only. Ignored for PDF417 and MacroPDF417 barcodes.
getter/setter pair
- columns ↔ int?
-
Columns count.
getter/setter pair
- compactionMode ↔ Pdf417CompactionMode?
-
Pdf417 symbology type of BarCode's compaction mode. Default value: Pdf417CompactionMode.Auto.
getter/setter pair
- errorLevel ↔ Pdf417ErrorLevel?
-
Pdf417 symbology type of BarCode's error correction level ranging from level0 to level8, level0 means no error correction info, level8 means best error correction which means a larger picture.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- isCode128Emulation ↔ bool?
-
Can be used only with MicroPdf417 and encodes Code 128 emulation modes. Can encode FNC1 in second position modes 908 and 909, also can encode 910 and 911 which just indicate that recognized MicroPdf417 can be interpret as Code 128.
getter/setter pair
- isLinked ↔ bool?
-
Defines linked modes with GS1MicroPdf417, MicroPdf417 and Pdf417 barcodes. With GS1MicroPdf417 symbology encodes 906, 907, 912, 913, 914, 915 “Linked” UCC/EAN-128 modes. With MicroPdf417 and Pdf417 symbologies encodes 918 linkage flag to associated linear component other than an EAN.UCC.
getter/setter pair
- isReaderInitialization ↔ bool?
-
Used to instruct the reader to interpret the data contained within the symbol as programming for reader initialization
getter/setter pair
- macroAddressee ↔ String?
-
Macro Pdf417 barcode addressee name
getter/setter pair
- macroCharacters ↔ MacroCharacter?
-
Macro Characters 05 and 06 values are used to obtain more compact encoding in special modes. Can be used only with MicroPdf417 and encodes 916 and 917 MicroPdf417 modes. Default value: MacroCharacters.None.
getter/setter pair
- macroChecksum ↔ int?
-
Macro Pdf417 barcode checksum. The checksum field contains the value of the 16-bit (2 bytes) CRC checksum using the CCITT-16 polynomial
getter/setter pair
- macroECIEncoding ↔ ECIEncodings?
-
Extended Channel Interpretation Identifiers. Applies for Macro PDF417 text fields.
getter/setter pair
- macroFileID ↔ int?
-
Macro Pdf417 barcode's file ID. Used for MacroPdf417.
getter/setter pair
- macroFileName ↔ String?
-
Macro Pdf417 barcode file name
getter/setter pair
- macroFileSize ↔ int?
-
Macro Pdf417 file size. The file size field contains the size in bytes of the entire source file
getter/setter pair
- macroSegmentID ↔ int?
-
Macro Pdf417 barcode's segment ID, which starts from 0, to MacroSegmentsCount - 1.
getter/setter pair
- macroSegmentsCount ↔ int?
-
Macro Pdf417 barcode segments count.
getter/setter pair
- macroSender ↔ String?
-
Macro Pdf417 barcode sender name
getter/setter pair
- macroTimeStamp ↔ DateTime?
-
Macro Pdf417 barcode time stamp
getter/setter pair
- pdf417ECIEncoding ↔ ECIEncodings?
-
Extended Channel Interpretation Identifiers. It is used to tell the barcode reader details about the used references for encoding the data in the symbol. Current implementation consists all well known charset encodings.
getter/setter pair
- pdf417MacroTerminator ↔ Pdf417MacroTerminator?
-
Used to tell the encoder whether to add Macro PDF417 Terminator (codeword 922) to the segment. Applied only for Macro PDF417.
getter/setter pair
- rows ↔ int?
-
Rows count.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- textEncoding ↔ String?
-
DEPRECATED: This property is obsolete and will be removed in future releases. Unicode symbols detection and encoding will be processed in Auto mode with Extended Channel Interpretation charset designator. Using of own encodings requires manual CodeText encoding into byte[] array. Sets the encoding of codetext.
getter/setter pair
- truncate ↔ bool?
-
Whether Pdf417 symbology type of BarCode is truncated (to reduce space).
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> - Returns a JSON representation of Pdf417Params.
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
listFromJson(
List json) → List< Pdf417Params> - Converts a list of JSON objects to a list of Pdf417Params instances.