Browse our Products
Aspose.BarCode for Android via Java 25.5
All Changes
Key | Summary | Category |
---|---|---|
BARCODENET-37926 | Barcode image generation as CMYK PDF | Enhancement |
BARCODENET-39278 | Improve DataMatrix recognition performance | Enhancement |
BARCODEANDROID-1278 | Design the Barcode Recognition Component based on OpenGL graphics | Enhancement |
BARCODEANDROID-1288 | Develop core features of the BarcodeScannerView component | Enhancement |
BARCODEJAVA-2075 | Remove deprecated methods that use java.util.Date from the public API | Enhancement |
BARCODEJAVA-2076 | Remove non‑public methods from the public API | Enhancement |
Public API changes and backwards compatibility
CMYK Color Support for PDF Barcode Generation
Added Class:
com.aspose.barcode.generation.CMYKColor
Represents a color in CMYK format.
Constructor:
CMYKColor(int cyan, int magenta, int yellow, int black)
Initializes a CMYK color with specified component values.
Behavior: When a CMYK color is set, it overrides the RGB color for the corresponding element during PDF generation.
Added Class:
com.aspose.barcode.generation.PdfParameters
:
Allows setting CMYK colors for individual elements of the barcode in PDF format:
setCMYKBarColor(CMYKColor)
— set Barcode foreground colorgetCMYKBarColor()
— get Barcode foreground colorsetCMYKBackColor(CMYKColor)
— set Background colorgetCMYKBackColor()
— get Background colorsetCMYKCodetextColor(CMYKColor)
— set Barcode text colorgetCMYKCodetextColor()
— get Barcode text colorsetCMYKCaptionAboveColor(CMYKColor)
— set Caption above text colorgetCMYKCaptionAboveColor()
— get Caption above text colorsetCMYKCaptionBelowColor(CMYKColor)
— set Caption below text colorgetCMYKCaptionBelowColor()
— get Caption below text color
Added Class com.aspose.barcode.generation.ImageParameters
Added methods
getPdf():PdfParameters
- get PDF-specific parameters including CMYK color supportsetPdf(PdfParameters)
— set PDF-specific parameters including CMYK color support
Removed methods
SecondaryAndAdditionalData.setExpiryDate(java.util.Date value)
SecondaryAndAdditionalData.setDateOfManufacture(java.util.Date value)
BarcodeParameters.getComplexBarcode()
BarcodeParameters.getCalculatedBarCodeWidth()
BarcodeParameters.setCalculatedBarCodeWidth()
BarcodeParameters.getBackColor()
BarcodeParameters.getResolution()
BarcodeParameters.getSupplementSpace()
BarcodeParameters.getPostalShortBarHeight()
BarcodeParameters.getAspectRatio()
BarcodeParameters.getColumns()
BarcodeParameters.getRows()
BarcodeParameters.getQuietZonesWidthInXDim()
CodetextParameters.getBackColor()
CodetextParameters.setBackColor()
CodetextParameters.setCodetextMaxHeightPercent()
CodetextParameters.getCodetextMaxHeightPercent()
CodetextParameters.getChecksum()
CodetextParameters.setChecksum()
FontUnit.getFont()