Aspose.BarCode for PHP 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 class Generation->DotCodeEncodeMode
-
Added const Generation->DotCodeEncodeMode::AUTO
-
Added const Generation->DotCodeEncodeMode::BYTES
-
Added const 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():boolean
-
Added function Generation->DotCodeParameters->setReaderInitialization(boolean)
-
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():boolean
-
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():int
-
Added function ComplexBarcode->SecondaryAndAdditionalData->setExpiryDateFormat(int)
-
Added function ComplexBarcode->SecondaryAndAdditionalData->getExpiryDate():DateTime
-
Added function ComplexBarcode->SecondaryAndAdditionalData->setExpiryDate(DateTime)
-
Added function ComplexBarcode->SecondaryAndAdditionalData->getLotNumber():string
-
Added function ComplexBarcode->SecondaryAndAdditionalData->setLotNumber(string)
-
Added function ComplexBarcode->SecondaryAndAdditionalData->getSerialNumber():string
-
Added function ComplexBarcode->SecondaryAndAdditionalData->setSerialNumber(string)
-
Added function ComplexBarcode->SecondaryAndAdditionalData->getDateOfManufacture():Date
-
Added function ComplexBarcode->SecondaryAndAdditionalData->setDateOfManufacture(Date)
-
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 class ComplexBarcode->HIBCLICDateFormat
-
Added const ComplexBarcode->HIBCLICDateFormat::YYYYMMDD
-
Added const ComplexBarcode->HIBCLICDateFormat::MMYY
-
Added const ComplexBarcode->HIBCLICDateFormat::MMDDYY
-
Added const ComplexBarcode->HIBCLICDateFormat::YYMMDD
-
Added const ComplexBarcode->HIBCLICDateFormat::YYMMDDHH
-
Added const ComplexBarcode->HIBCLICDateFormat::YYJJJ
-
Added const ComplexBarcode->HIBCLICDateFormat::YYJJJHH
-
Added const ComplexBarcode->HIBCLICDateFormat::None
-
Added function ComplexBarcode->ComplexCodetextReader->tryDecodeHIBCPAS(string)
-
Added class ComplexBarcode->HIBCPASCodetext
-
Added function ComplexBarcode->HIBCPASCodetext->setBarcodeType(int)
-
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