BarcodeSettings
BarcodeSettings class
Namespace: Aspose.Barcode.Recognition
The main BarCode decoding parameters. Contains parameters which make influence on recognized data.
Constructors
| Name | Description |
|---|---|
| __construct | BarcodeSettings copy constructor |
Properties
| Name | Read/Write | Description |
|---|---|---|
| AustraliaPost | Read-only | Gets AustraliaPost decoding parameters |
| ChecksumValidation | Read/Write | Enable checksum validation during recognition for 1D and Postal barcodes. Default is treated as Yes for symbologies which must contain checksum, as No where checksum only possible. Checksum never used: Codabar, PatchCode, Pharmacode, DataLogic2of5 Checksum is possible: Code39 Standard/Extended, Standard2of5, Interleaved2of5, ItalianPost25, Matrix2of5, MSI, ItalianPost25, DeutschePostIdentcode, DeutschePostLeitcode, VIN Checksum always used: Rest symbologies |
| DetectEncoding | Read/Write | The flag which force engine to detect codetext encoding for Unicode codesets. Default value is true. |
| StripFNC | Read/Write | Strip FNC1, FNC2, FNC3 characters from codetext. Default value is false. |
BarcodeSettings__construct(BarcodeSettingsDTO $barcodeSettingsDto)
BarcodeSettings copy constructor
| Parameter | Type | Description |
|---|---|---|
$barcodeSettingsDto | BarcodeSettingsDTO |
AustraliaPost
Access: Read-only
Returns: AustraliaPostSettings The AustraliaPost decoding parameters which make influence on recognized data of AustraliaPost symbology
Gets AustraliaPost decoding parameters
ChecksumValidation
Access: Read/Write
Returns: int Enable checksum validation during recognition for 1D and Postal barcodes.
Enable checksum validation during recognition for 1D and Postal barcodes. Default is treated as Yes for symbologies which must contain checksum, as No where checksum only possible. Checksum never used: Codabar, PatchCode, Pharmacode, DataLogic2of5 Checksum is possible: Code39 Standard/Extended, Standard2of5, Interleaved2of5, ItalianPost25, Matrix2of5, MSI, ItalianPost25, DeutschePostIdentcode, DeutschePostLeitcode, VIN Checksum always used: Rest symbologies
Enable checksum validation during recognition for 1D and Postal barcodes. Default is treated as Yes for symbologies which must contain checksum, as No where checksum only possible. Checksum never used: Codabar, PatchCode, Pharmacode, DataLogic2of5 Checksum is possible: Code39 Standard/Extended, Standard2of5, Interleaved2of5, ItalianPost25, Matrix2of5, MSI, ItalianPost25, DeutschePostIdentcode, DeutschePostLeitcode, VIN Checksum always used: Rest symbologies
| Parameter | Type | Description |
|---|---|---|
$value | int |
DetectEncoding
Access: Read/Write
Returns: bool The flag which force engine to detect codetext encoding for Unicode codesets
The flag which force engine to detect codetext encoding for Unicode codesets. Default value is true.
| Parameter | Type | Description |
|---|---|---|
$value | bool |
StripFNC
Access: Read/Write
Returns: bool Strip FNC1, FNC2, FNC3 characters from codetext. Default value is false.
Strip FNC1, FNC2, FNC3 characters from codetext. Default value is false.
Strip FNC1, FNC2, FNC3 characters from codetext. Default value is false.
| Parameter | Type | Description |
|---|---|---|
$value | bool |