Browse our Products
Aspose.BarCode for Java 18.1 - Release Notes
This page contains release notes for Aspose.BarCode for Java 18.1.
Key | Summary | Category |
---|---|---|
BARCODENET-36647 | Add support to save barcode in SVG | Feature |
BARCODENET-34191 | Add support to save barcode in any Vector image format | Feature |
BARCODENET-36783 | Support to generate and recognize EPC QR coded barcode | Feature |
BARCODENET-36753 | Improved drawing text when font is specified | Enhancement |
BARCODENET-36755 | Mark BarCodeReader API as obsolete | Enhancement |
BARCODENET-36760 | Barcode is rendered without text | Bug |
BARCODENET-36750 | Incorrectly saving a picture to a file | Bug |
BARCODENET-36738 | Property CodeLocation works incorrectly | Bug |
Public API and Backward Incompatible Changes
This section lists public API changes that were introduced in Aspose.BarCode for Java 18.1. It includes not only new and obsoleted public methods, but also a description of any changes in the behavior behind the scenes in Aspose.BarCode for Java which may affect existing code. Any behavior introduced that could be seen as a regression and modifies existing behavior is especially important and is documented here.
Added APIs
Type | Details | Remarks |
---|---|---|
Field/Enum | New public value Svg has been added to BarCodeImageFormat emun. It allows to save barcode inScalable Vector Graphics (SVG) format. | Evaluation version of Aspose.BarCode allows Code39 barcodes symbology to be saved into SVG format. |
Code sample: |
string codeText = @“ABCDEFGHIJKLMNOPQRSTUVWXYZ”; using (BarCodeBuilder builder = new BarCodeBuilder(codeText, EncodeTypes.Code128)) {
} |
---|
Obsolete APIs
Following APIs are marked as obsolete. Do not use them anymore. Barcode orientation is detected automatically.
Type | Details |
---|---|
Class | com.aspose.barCode.barCoderecognition.RecognitionHints |
enum | com.aspose.barCode.barCoderecognition.RecognitionHints.Orientation |
property | com.aspose.barCode.barCoderecognition.BarCodeReader.getOrientationHints() |
Property | com.aspose.barCode.barCoderecognition.BarCodeReader.getExpectedBarCodeCount() (Do not use it anymore. ExpectedBarCodeCount does not have any influence on recognition speed) |
Method | com.aspose.barCode.barCoderecognition.BarCodeReader.getAllPossibleBarCodes (Use property BarCodeReader.setRecognitionMode(RecognitionMode.MaxBarCodes) and check method BarCodeReader.getIsDeniable() while reading barcode. |