Browse our Products
Aspose.BarCode for Node.js via Java 26.8
This page contains release notes information for Aspose.BarCode for Node.js via Java 26.8.
All Changes
| Key | Summary | Category |
|---|---|---|
| BARCODENET-39614 | Remove obsolete APIs to improve library quality | Enhancement |
| BARCODEJAVA-2393 | Clean up ported Java code and replace redundant porter artifacts with native Java constructs | Enhancement |
| BARCODEJAVA-2394 | Refactor ported enum classes and stabilize enum conversion compatibility | Enhancement |
Public API changes
Removed obsolete enum members and types
The following obsolete API members have been removed:
AztecEncodeMode.BYTESandAztecEncodeMode.EXTENDED_CODETEXThave been removed. UseAztecEncodeMode.BINARYandAztecEncodeMode.EXTENDEDinstead.DataMatrixEncodeMode.BYTESandDataMatrixEncodeMode.EXTENDED_CODETEXThave been removed. UseDataMatrixEncodeMode.BINARYandDataMatrixEncodeMode.EXTENDEDinstead.DataMatrixVersion.ROWS_COLUMNShas been removed.DotCodeEncodeMode.BYTESandDotCodeEncodeMode.EXTENDED_CODETEXThave been removed. UseDotCodeEncodeMode.BINARYandDotCodeEncodeMode.EXTENDEDinstead.- The obsolete
Pdf417CompactionModeenum has been removed. MaxiCodeEncodeMode.BYTESandMaxiCodeEncodeMode.EXTENDED_CODETEXThave been removed. UseMaxiCodeEncodeMode.BINARYandMaxiCodeEncodeMode.EXTENDEDinstead.QRVersion.VERSION_M1,QRVersion.VERSION_M2,QRVersion.VERSION_M3, andQRVersion.VERSION_M4have been removed. UseMicroQRVersioninstead.QREncodeMode.BYTESandQREncodeMode.EXTENDED_CODETEXThave been removed. UseQREncodeMode.BINARYandQREncodeMode.EXTENDEDinstead.QREncodeMode.ECI_ENCODINGhas been removed. UseQREncodeMode.ECIinstead.QREncodeMode.UTF_8_BOMandQREncodeMode.UTF_16_BEBOMhave been removed. Usegenerator.setCodeText(codeText, encoding, insertBOM)instead.- The obsolete
QREncodeTypeenum has been removed. UseEncodeTypes.QRorEncodeTypes.MICRO_QR, together withMicroQRVersionwhere applicable.
Removed obsolete BarcodeGenerator parameter properties
The following obsolete properties have been removed from the parameter classes used by BarcodeGenerator:
- From
BarcodeParameters:getEnableEscape()andsetEnableEscape(...). If required, process escape sequences in the codetext before passing it toBarcodeGenerator. - From
CodabarParameters:getCodabarChecksumMode(),setCodabarChecksumMode(...),getCodabarStartSymbol(),setCodabarStartSymbol(...),getCodabarStopSymbol(), andsetCodabarStopSymbol(...). UsegetChecksumMode(),setChecksumMode(...),getStartSymbol(),setStartSymbol(...),getStopSymbol(), andsetStopSymbol(...)instead. - From
Code128Parameters:getCode128EncodeMode()andsetCode128EncodeMode(...). UsegetEncodeMode()andsetEncodeMode(...)instead. - From
AztecParameters:getAztecEncodeMode(),setAztecEncodeMode(...),getAztecErrorLevel(),setAztecErrorLevel(...),getAztecSymbolMode(), andsetAztecSymbolMode(...). UsegetEncodeMode(),setEncodeMode(...),getErrorLevel(),setErrorLevel(...),getSymbolMode(), andsetSymbolMode(...)instead. - From
MaxiCodeParameters:getMaxiCodeEncodeMode(),setMaxiCodeEncodeMode(...),getMaxiCodeMode(),setMaxiCodeMode(...),getMaxiCodeStructuredAppendModeBarcodeId(),setMaxiCodeStructuredAppendModeBarcodeId(...),getMaxiCodeStructuredAppendModeBarcodesCount(), andsetMaxiCodeStructuredAppendModeBarcodesCount(...). UsegetEncodeMode(),setEncodeMode(...),getMode(),setMode(...),getStructuredAppendModeBarcodeId(),setStructuredAppendModeBarcodeId(...),getStructuredAppendModeBarcodesCount(), andsetStructuredAppendModeBarcodesCount(...)instead. - From
DotCodeParameters:getDotCodeEncodeMode(),setDotCodeEncodeMode(...),getDotCodeStructuredAppendModeBarcodeId(),setDotCodeStructuredAppendModeBarcodeId(...),getDotCodeStructuredAppendModeBarcodesCount(), andsetDotCodeStructuredAppendModeBarcodesCount(...). UsegetEncodeMode(),setEncodeMode(...),getStructuredAppendModeBarcodeId(),setStructuredAppendModeBarcodeId(...),getStructuredAppendModeBarcodesCount(), andsetStructuredAppendModeBarcodesCount(...)instead. - From
HanXinParameters:getHanXinVersion(),setHanXinVersion(...),getHanXinErrorLevel(),setHanXinErrorLevel(...),getHanXinEncodeMode(),setHanXinEncodeMode(...),getHanXinECIEncoding(), andsetHanXinECIEncoding(...). UsegetVersion(),setVersion(...),getErrorLevel(),setErrorLevel(...),getEncodeMode(),setEncodeMode(...),getECIEncoding(), andsetECIEncoding(...)instead. - From
QrParameters:getQrEncodeMode(),setQrEncodeMode(...),getQrErrorLevel(),setQrErrorLevel(...),getQrVersion(),setQrVersion(...),getQrECIEncoding(), andsetQrECIEncoding(...). UsegetEncodeMode(),setEncodeMode(...),getErrorLevel(),setErrorLevel(...),getVersion(),setVersion(...),getECIEncoding(), andsetECIEncoding(...)instead. - From
QrParameters:getQrEncodeType()andsetQrEncodeType(...). UseEncodeTypes.MICRO_QRandMicroQRVersionto generate Micro QR barcodes. - From
Pdf417Parameters:getPdf417EncodeMode(),setPdf417EncodeMode(...),getPdf417ErrorLevel(),setPdf417ErrorLevel(...),getPdf417ECIEncoding(),setPdf417ECIEncoding(...),getPdf417Truncate(), andsetPdf417Truncate(...). UsegetEncodeMode(),setEncodeMode(...),getErrorLevel(),setErrorLevel(...),getECIEncoding(),setECIEncoding(...),getTruncate(), andsetTruncate(...)instead. - From
Pdf417Parameters:getPdf417CompactionMode()andsetPdf417CompactionMode(...). - From
Pdf417Parameters, the obsolete Macro PDF417 aliasesgetPdf417MacroFileID(),setPdf417MacroFileID(...),getPdf417MacroSegmentID(),setPdf417MacroSegmentID(...),getPdf417MacroSegmentsCount(),setPdf417MacroSegmentsCount(...),getPdf417MacroECIEncoding(),setPdf417MacroECIEncoding(...),getPdf417MacroTerminator(),setPdf417MacroTerminator(...),getPdf417MacroFileName(),setPdf417MacroFileName(...),getPdf417MacroTimeStamp(),setPdf417MacroTimeStamp(...),getPdf417MacroSender(),setPdf417MacroSender(...),getPdf417MacroAddressee(),setPdf417MacroAddressee(...),getPdf417MacroFileSize(),setPdf417MacroFileSize(...),getPdf417MacroChecksum(), andsetPdf417MacroChecksum(...). Use the correspondinggetMacroPdf417FileID(),setMacroPdf417FileID(...),getMacroPdf417SegmentID(),setMacroPdf417SegmentID(...),getMacroPdf417SegmentsCount(),setMacroPdf417SegmentsCount(...),getMacroPdf417ECIEncoding(),setMacroPdf417ECIEncoding(...),getMacroPdf417Terminator(),setMacroPdf417Terminator(...),getMacroPdf417FileName(),setMacroPdf417FileName(...),getMacroPdf417TimeStamp(),setMacroPdf417TimeStamp(...),getMacroPdf417Sender(),setMacroPdf417Sender(...),getMacroPdf417Addressee(),setMacroPdf417Addressee(...),getMacroPdf417FileSize(),setMacroPdf417FileSize(...),getMacroPdf417Checksum(), andsetMacroPdf417Checksum(...)methods instead. - From
ITFParameters:getItfBorderThickness(),setItfBorderThickness(...),getItfBorderType(), andsetItfBorderType(...). UsegetBorderThickness(),setBorderThickness(...),getBorderType(), andsetBorderType(...)instead. - From
DataMatrixParameters:getDataMatrixEcc(),setDataMatrixEcc(...),getDataMatrixVersion(),setDataMatrixVersion(...),getDataMatrixEncodeMode(), andsetDataMatrixEncodeMode(...). UsegetEccType(),setEccType(...),getVersion(),setVersion(...),getEncodeMode(), andsetEncodeMode(...)instead. - From
DataMatrixParameters:getColumns(),setColumns(...),getRows(), andsetRows(...). UsegetVersion()andsetVersion(...)instead. - From
AustralianPostParameters:getAustralianPostShortBarHeight(),setAustralianPostShortBarHeight(...),getAustralianPostEncodingTable(), andsetAustralianPostEncodingTable(...). UsegetShortBarHeight(),setShortBarHeight(...),getEncodingTable(), andsetEncodingTable(...)instead. - From
PostalParameters:getPostalShortBarHeight()andsetPostalShortBarHeight(...). UsegetShortBarHeight()andsetShortBarHeight(...)instead.
Removed obsolete Complex Barcode API
The following obsolete Complex Barcode API members have been removed:
MaxiCodeCodetext.getMaxiCodeEncodeMode()andMaxiCodeCodetext.setMaxiCodeEncodeMode(...). UseMaxiCodeCodetext.getEncodeMode()andMaxiCodeCodetext.setEncodeMode(...)instead.- The misspelled
MaxiCodeStandartSecondMessageclass. UseMaxiCodeStandardSecondMessageinstead.
Removed obsolete recognition API
The following obsolete recognition API members have been removed:
- From
QRExtendedParameters:getQRStructuredAppendModeBarCodesQuantity(),getQRStructuredAppendModeBarCodeIndex(),getQRStructuredAppendModeParityData(),getQRVersion(), andgetQRErrorLevel(). UsegetStructuredAppendModeBarCodesQuantity(),getStructuredAppendModeBarCodeIndex(),getStructuredAppendModeParityData(),getVersion(), andgetErrorLevel()instead. - From
MaxiCodeExtendedParameters:getMaxiCodeMode(),getMaxiCodeStructuredAppendModeBarcodeId(), andgetMaxiCodeStructuredAppendModeBarcodesCount(). UsegetMode(),getStructuredAppendModeBarcodeId(), andgetStructuredAppendModeBarcodesCount()instead. - From
DotCodeExtendedParameters:getDotCodeIsReaderInitialization(),getDotCodeStructuredAppendModeBarcodeId(), andgetDotCodeStructuredAppendModeBarcodesCount(). UseisReaderInitialization(),getStructuredAppendModeBarcodeId(), andgetStructuredAppendModeBarcodesCount()instead. - From
CodabarExtendedParameters:getCodabarStartSymbol()andgetCodabarStopSymbol(). UsegetStartSymbol()andgetStopSymbol()instead.