BarcodeSettings

BarcodeSettings class

Namespace: Aspose.Barcode.Recognition

The main BarCode decoding parameters. Contains parameters which make influence on recognized data.

Constructors

NameDescription
__constructBarcodeSettings copy constructor

Properties

NameRead/WriteDescription
AustraliaPostRead-onlyGets AustraliaPost decoding parameters
ChecksumValidationRead/WriteEnable 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
DetectEncodingRead/WriteThe flag which force engine to detect codetext encoding for Unicode codesets. Default value is true.
StripFNCRead/WriteStrip FNC1, FNC2, FNC3 characters from codetext. Default value is false.

BarcodeSettings__construct(BarcodeSettingsDTO $barcodeSettingsDto)

BarcodeSettings copy constructor

ParameterTypeDescription
$barcodeSettingsDtoBarcodeSettingsDTO

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

ParameterTypeDescription
$valueint

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.

ParameterTypeDescription
$valuebool

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.

ParameterTypeDescription
$valuebool