Aspose.BarCode for Python via Java 22.12
All Changes
Key | Summary | Category |
---|---|---|
BARCODENET-38380 | Add support for HIBC LIC | Enhancement |
BARCODENET-38391 | Improve DotCode encoder and decoder | Enhancement |
BARCODENET-37724 | Incorrect generation and recognition DotCode | Bug |
BARCODEJAVA-1457 | JPG to BarCode: Converting jpg file throws “IllegalAccessError: superclass access check failed” error | Bug |
BARCODEJAVA-1507 | Exception “java.lang.ArrayIndexOutOfBoundsException:” when generating QR code value | Bug |
BARCODEJAVA-1506 | Incorrect test result - expected -1 but found -16777216 | Bug |
BARCODEJAVA-1367 | Evaluate PDF417 barcodes reading with minimized time and memory cost | Quality issue |
Public API and Backward Incompatible Changes
Added public APIs:
Added new symbology support - HIBC LIC Enhanced support of DotCode symbology
Updated public APIs:
-
Added enum Generation.DotCodeEncodeMode
-
Added enum’s field Generation.DotCodeEncodeMode.AUTO
-
Added enum’s field Generation.DotCodeEncodeMode.BYTES
-
Added enum’s field Generation.DotCodeEncodeMode.EXTENDED_CODETEXT
-
Added class Generation.DotCodeExtCodetextBuilder
-
Added function Generation.DotCodeExtCodetextBuilder.addFNC1FormatIdentifier()
-
Added function Generation.DotCodeExtCodetextBuilder.addFNC3SymbolSeparator()
-
Added function Generation.DotCodeExtCodetextBuilder.addFNC3ReaderInitialization()
-
Added function Generation.DotCodeExtCodetextBuilder.addStructuredAppendMode(int,int)
-
Added function Generation.DotCodeExtCodetextBuilder.getExtendedCodetext
-
Added field Generation.EncodeTypes.GS_1_DOT_CODE
-
Added class Generation.DotCodeParameters
-
Added function Generation.DotCodeParameters.getAspectRatio():int
-
Added function Generation.DotCodeParameters.setAspectRatio(int)
-
Added function Generation.DotCodeParameters.getDotCodeEncodeMode():DotCodeEncodeMode
-
Added function Generation.DotCodeParameters.setDotCodeEncodeMode(DotCodeEncodeMode)
-
Added function Generation.DotCodeParameters.isReaderInitialization():bool
-
Added function Generation.DotCodeParameters.setReaderInitialization(bool)
-
Added function Generation.DotCodeParameters.getDotCodeStructuredAppendModeBarcodeId():int
-
Added function Generation.DotCodeParameters.setDotCodeStructuredAppendModeBarcodeId(int)
-
Added function Generation.DotCodeParameters.getDotCodeStructuredAppendModeBarcodesCount():int
-
Added function Generation.DotCodeParameters.setDotCodeStructuredAppendModeBarcodesCount(int)
-
Added function Generation.DotCodeParameters.getECIEncoding():int
-
Added function Generation.DotCodeParameters.setECIEncoding(int)
-
Added function Generation.DotCodeParameters.getRows():int
-
Added function Generation.DotCodeParameters.setRows(int)
-
Added function Generation.DotCodeParameters.getColumns():int
-
Added function Generation.DotCodeParameters.setColumns(int)
-
Added function Generation.DotCodeParameters.toString():string
-
Added function Recognition.BarCodeExtendedParameters.getOneD():OneDExtendedParameters
-
Added class Recognition.DotCodeExtendedParameters
-
Added function Recognition.DotCodeExtendedParameters.getDotCodeStructuredAppendModeBarcodesCount():int
-
Added function Recognition.DotCodeExtendedParameters.getDotCodeStructuredAppendModeBarcodeId():int
-
Added function Recognition.DotCodeExtendedParameters.getDotCodeIsReaderInitialization():bool
-
Added function Recognition.DotCodeExtendedParameters.equals(Object)
-
Added function Recognition.DotCodeExtendedParameters.hashCode():int
-
Added function Recognition.DotCodeExtendedParameters.toString():string
-
Added field Generation.EncodeTypes.HIBC_CODE_39_LIC
-
Added field Generation.EncodeTypes.HIBC_CODE_128_LIC
-
Added field Generation.EncodeTypes.HIBC_AZTEC_LIC
-
Added field Generation.EncodeTypes.HIBC_DATA_MATRIX_LIC
-
Added field Generation.EncodeTypes.HIBCQRLIC
-
Added field Generation.EncodeTypes.HIBC_CODE_39_PAS
-
Added field Generation.EncodeTypes.HIBC_CODE_128_PAS
-
Added field Generation.EncodeTypes.HIBC_AZTEC_PAS
-
Added field Generation.EncodeTypes.HIBC_DATA_MATRIX_PAS
-
Added field Generation.EncodeTypes.HIBCQRPAS
-
Added function ComplexBarcode.ComplexCodetextReader.tryDecodeHIBCLIC(string)
-
Added class ComplexBarcode.HIBCLICComplexCodetext
-
Added function ComplexBarcode.HIBCLICComplexCodetext.getBarcodeType():BaseEncodeType
-
Added function ComplexBarcode.HIBCLICComplexCodetext.getConstructedCodetext():string
-
Added function ComplexBarcode.HIBCLICComplexCodetext.initFromString(string)
-
Added class ComplexBarcode.HIBCLICCombinedCodetext
-
Added function ComplexBarcode.HIBCLICCombinedCodetext.getPrimaryData():PrimaryData
-
Added function ComplexBarcode.HIBCLICCombinedCodetext.setPrimaryData(PrimaryData)
-
Added function ComplexBarcode.HIBCLICCombinedCodetext.getSecondaryAndAdditionalData():SecondaryAndAdditionalData
-
Added function ComplexBarcode.HIBCLICCombinedCodetext.setSecondaryAndAdditionalData(SecondaryAndAdditionalData)
-
Added function ComplexBarcode.HIBCLICCombinedCodetext.getConstructedCodetext():string
-
Added function ComplexBarcode.HIBCLICCombinedCodetext.initFromString(string)
-
Added function ComplexBarcode.HIBCLICCombinedCodetext.equals(Object)
-
Added function ComplexBarcode.HIBCLICCombinedCodetext.hashCode()
-
Added class ComplexBarcode.HIBCLICPrimaryDataCodetext
-
Added function ComplexBarcode.HIBCLICPrimaryDataCodetext.getData():PrimaryData
-
Added function ComplexBarcode.HIBCLICPrimaryDataCodetext.setData(PrimaryData)
-
Added function ComplexBarcode.HIBCLICPrimaryDataCodetext.getConstructedCodetext():string
-
Added function ComplexBarcode.HIBCLICPrimaryDataCodetext.initFromString(string)
-
Added function ComplexBarcode.HIBCLICPrimaryDataCodetext.equals(Object)
-
Added function ComplexBarcode.HIBCLICPrimaryDataCodetext.hashCode
-
Added class ComplexBarcode.HIBCLICSecondaryAndAdditionalDataCodetext
-
Added function ComplexBarcode.HIBCLICSecondaryAndAdditionalDataCodetext.getData():SecondaryAndAdditionalData
-
Added function ComplexBarcode.HIBCLICSecondaryAndAdditionalDataCodetext.setData(SecondaryAndAdditionalData)
-
Added function ComplexBarcode.HIBCLICSecondaryAndAdditionalDataCodetext.getLinkCharacter():char
-
Added function ComplexBarcode.HIBCLICSecondaryAndAdditionalDataCodetext.setLinkCharacter(char)
-
Added function ComplexBarcode.HIBCLICSecondaryAndAdditionalDataCodetext.getConstructedCodetext():string
-
Added function ComplexBarcode.HIBCLICSecondaryAndAdditionalDataCodetext.initFromString(string)
-
Added function ComplexBarcode.HIBCLICSecondaryAndAdditionalDataCodetext.equals(Object)
-
Added function ComplexBarcode.HIBCLICSecondaryAndAdditionalDataCodetext.hashCode()
-
Added class ComplexBarcode.SecondaryAndAdditionalData
-
Added function ComplexBarcode.SecondaryAndAdditionalData.getExpiryDateFormat():HIBCLICDateFormat
-
Added function ComplexBarcode.SecondaryAndAdditionalData.setExpiryDateFormat(HIBCLICDateFormat)
-
Added function ComplexBarcode.SecondaryAndAdditionalData.getExpiryDate()
-
Added function ComplexBarcode.SecondaryAndAdditionalData.setExpiryDate(value)
-
Added function ComplexBarcode.SecondaryAndAdditionalData.getLotNumber():string
-
Added function ComplexBarcode.SecondaryAndAdditionalData.setLotNumber(string)
-
Added function ComplexBarcode.SecondaryAndAdditionalData.getSerialint():string
-
Added function ComplexBarcode.SecondaryAndAdditionalData.setSerialNumber(string)
-
Added function ComplexBarcode.SecondaryAndAdditionalData.getDateOfManufacture():value
-
Added function ComplexBarcode.SecondaryAndAdditionalData.setDateOfManufacture(value)
-
Added function ComplexBarcode.SecondaryAndAdditionalData.getQuantity():int
-
Added function ComplexBarcode.SecondaryAndAdditionalData.setQuantity(int)
-
Added function ComplexBarcode.SecondaryAndAdditionalData.toString():string
-
Added function ComplexBarcode.SecondaryAndAdditionalData.parseFromString(string)
-
Added function ComplexBarcode.SecondaryAndAdditionalData.equals(Object)
-
Added function ComplexBarcode.SecondaryAndAdditionalData.hashCode()
-
Added class ComplexBarcode.PrimaryData
-
Added function ComplexBarcode.PrimaryData.getLabelerIdentificationCode():string
-
Added function ComplexBarcode.PrimaryData.setLabelerIdentificationCode(string)
-
Added function ComplexBarcode.PrimaryData.getProductOrCatalogNumber():string
-
Added function ComplexBarcode.PrimaryData.setProductOrCatalogNumber(string)
-
Added function ComplexBarcode.PrimaryData.getUnitOfMeasureID():int
-
Added function ComplexBarcode.PrimaryData.setUnitOfMeasureID(int)
-
Added function ComplexBarcode.PrimaryData.toString():string
-
Added function ComplexBarcode.PrimaryData.parseFromString(string)
-
Added function ComplexBarcode.PrimaryData.equals(Object)
-
Added function ComplexBarcode.PrimaryData.hashCode()
-
Added enum ComplexBarcode.HIBCLICDateFormat
-
Added enum’s field ComplexBarcode.HIBCLICDateFormat.YYYYMMDD
-
Added enum’s field ComplexBarcode.HIBCLICDateFormat.MMYY
-
Added enum’s field ComplexBarcode.HIBCLICDateFormat.MMDDYY
-
Added enum’s field ComplexBarcode.HIBCLICDateFormat.YYMMDD
-
Added enum’s field ComplexBarcode.HIBCLICDateFormat.YYMMDDHH
-
Added enum’s field ComplexBarcode.HIBCLICDateFormat.YYJJJ
-
Added enum’s field ComplexBarcode.HIBCLICDateFormat.YYJJJHH
-
Added enum’s field ComplexBarcode.HIBCLICDateFormat.None
-
Added function ComplexBarcode.ComplexCodetextReader.tryDecodeHIBCPAS(string)
-
Added class ComplexBarcode.HIBCPASCodetext
-
Added function ComplexBarcode.HIBCPASCodetext.setBarcodeType(BaseEncodeType)
-
Added function ComplexBarcode.HIBCPASCodetext.getDataLocation():int
-
Added function ComplexBarcode.HIBCPASCodetext.setDataLocation(int)
-
Added function ComplexBarcode.HIBCPASCodetext.getRecords():array
-
Added function ComplexBarcode.HIBCPASCodetext.addRecord(int, string)
-
Added function ComplexBarcode.HIBCPASCodetext.addHIBCPASRecord(HIBCPASRecord)
-
Added function ComplexBarcode.HIBCPASCodetext.clear()
-
Added function ComplexBarcode.HIBCPASCodetext.getBarcodeType()
-
Added function ComplexBarcode.HIBCPASCodetext.getConstructedCodetext():string
-
Added function ComplexBarcode.HIBCPASCodetext.initFromString(string)
-
Added function ComplexBarcode.HIBCPASCodetext.equals(object)
-
Added function ComplexBarcode.HIBCPASCodetext.hashCode()
-
Added class ComplexBarcode.HIBCPASRecord
-
Added function ComplexBarcode.HIBCPASRecord.DataType
-
Added function ComplexBarcode.HIBCPASRecord.#ctor(int,string)
-
Added function ComplexBarcode.HIBCPASRecord.getDataType():int
-
Added function ComplexBarcode.HIBCPASRecord.setDataType(int)
-
Added function ComplexBarcode.HIBCPASRecord.getData():string
-
Added function ComplexBarcode.HIBCPASRecord.setData(string)
-
Added function ComplexBarcode.HIBCPASRecord.equals(object)
-
Added function ComplexBarcode.HIBCPASRecord.hashCode()
-
Added class ComplexBarcode.HIBCPASDataLocation
-
Added field ComplexBarcode.HIBCPASDataLocation.PATIENT
-
Added field ComplexBarcode.HIBCPASDataLocation.PATIENT_CARE_RECORD
-
Added field ComplexBarcode.HIBCPASDataLocation.SPECIMEN_CONTAINER
-
Added field ComplexBarcode.HIBCPASDataLocation.DIRECT_PATIENT_IMAGE_ITEM
-
Added field ComplexBarcode.HIBCPASDataLocation.BUSINESS_RECORD
-
Added field ComplexBarcode.HIBCPASDataLocation.MEDICAL_ADMINISTRATION_RECORD
-
Added field ComplexBarcode.HIBCPASDataLocation.LIBRARY_REFERENCE_MATERIAL
-
Added field ComplexBarcode.HIBCPASDataLocation.DEVICES_AND_MATERIALS
-
Added field ComplexBarcode.HIBCPASDataLocation.IDENTIFICATION_CARD
-
Added field ComplexBarcode.HIBCPASDataLocation.PRODUCT_CONTAINER
-
Added field ComplexBarcode.HIBCPASDataLocation.ASSET
-
Added field ComplexBarcode.HIBCPASDataLocation.SURGICAL_INSTRUMENT
-
Added field ComplexBarcode.HIBCPASDataLocation.USER_DEFINED
-
Added class ComplexBarcode.HIBCPASDataType
-
Added field ComplexBarcode.HIBCPASDataType.LABELER_IDENTIFICATION_CODE
-
Added field ComplexBarcode.HIBCPASDataType.SERVICE_IDENTIFICATION
-
Added field ComplexBarcode.HIBCPASDataType.PATIENT_IDENTIFICATION
-
Added field ComplexBarcode.HIBCPASDataType.SPECIMEN_IDENTIFICATION
-
Added field ComplexBarcode.HIBCPASDataType.PERSONNEL_IDENTIFICATION
-
Added field ComplexBarcode.HIBCPASDataType.ADMINISTRABLE_PRODUCT_IDENTIFICATION
-
Added field ComplexBarcode.HIBCPASDataType.IMPLANTABLE_PRODUCT_INFORMATION
-
Added field ComplexBarcode.HIBCPASDataType.HOSPITAL_ITEM_IDENTIFICATION
-
Added field ComplexBarcode.HIBCPASDataType.MEDICAL_PROCEDURE_IDENTIFICATION
-
Added field ComplexBarcode.HIBCPASDataType.REIMBURSEMENT_CATEGORY
-
Added field ComplexBarcode.HIBCPASDataType.BLOOD_PRODUCT_IDENTIFICATION
-
Added field ComplexBarcode.HIBCPASDataType.DEMOGRAPHIC_DATA
-
Added field ComplexBarcode.HIBCPASDataType.DATE_TIME
-
Added field ComplexBarcode.HIBCPASDataType.ASSET_IDENTIFICATION
-
Added field ComplexBarcode.HIBCPASDataType.PURCHASE_ORDER_NUMBER
-
Added field ComplexBarcode.HIBCPASDataType.DIETARY_ITEM_IDENTIFICATION
-
Added field ComplexBarcode.HIBCPASDataType.MANUFACTURER_SERIAL_NUMBER
-
Added field ComplexBarcode.HIBCPASDataType.LIBRARY_MATERIALS_IDENTIFICATION
-
Added field ComplexBarcode.HIBCPASDataType.BUSINESS_CONTROL_NUMBER
-
Added field ComplexBarcode.HIBCPASDataType.EPISODE_OF_CARE_IDENTIFICATION
-
Added field ComplexBarcode.HIBCPASDataType.HEALTH_INDUSTRY_NUMBER
-
Added field ComplexBarcode.HIBCPASDataType.PATIENT_VISIT_ID
-
Added field ComplexBarcode.HIBCPASDataType.XML_DOCUMENT
-
Added field ComplexBarcode.HIBCPASDataType.USER_DEFINED
-
Added field Recognition.DecodeType.GS_1_DOT_CODE
-
Added field Recognition.DecodeType.HIBC_CODE_39_LIC
-
Added field Recognition.DecodeType.HIBC_CODE_128_LIC
-
Added field Recognition.DecodeType.HIBC_AZTEC_LIC
-
Added field Recognition.DecodeType.HIBC_DATA_MATRIX_LIC
-
Added field Recognition.DecodeType.HIBCQRLIC
-
Added field Recognition.DecodeType.HIBC_CODE_39_PAS
-
Added field Recognition.DecodeType.HIBC_CODE_128_PAS
-
Added field Recognition.DecodeType.HIBC_AZTEC_PAS
-
Added field Recognition.DecodeType.HIBC_DATA_MATRIX_PAS
-
Added field Recognition.DecodeType.HIBCQRPAS