Aspose.PDF for Android via Java 19.3 Release Notes

Improvements and Changes

Key Summary Category
PDFANDROID-533 Support for Setting locale New Feature
PDFANDROID-554 Support of PDF to XLSX New Feature
PDFANDROID-537 Adding large images into PDF takes long time Bug
PDFANDROID-485 PDF to PNG - the slow conversion process Bug
PDFANDROID-498 PDF to EXCEL: columns are merged in output excel Bug
PDFANDROID-558 EmptyValueException: CreationDate value is empty Bug
PDFANDROID-559 PDF to Excel - Escaping XML reserved characters Bug

Public API Changes

New Features PDFANDROID-533: Support for Setting locale

 com.aspose.pdf.LocaleOptions.setLocale(java.util.Locale.US)

New Features PDFANDROID-554: Support of PDF to XLSX

 ExcelSaveOptions options = new ExcelSaveOptions();

options.setUniformWorksheets(true);

options.setMinimizeTheNumberOfWorksheets(true);

options.setFormat(ExcelSaveOptions.ExcelFormat.XLSX);

Document pdfDocument = new Document(inputPdfFile);

pdfDocument.save("/mnt/sdcard/Aspose_19_3/output.xls", options);

pdfDocument.dispose();

Changes in class com.aspose.pdf.ExcelSaveOptions Added method: com.aspose.pdf.ExcelSaveOptions.getFormat
com.aspose.pdf.ExcelSaveOptions.setFormat(int)

Added new class com.aspose.pdf.ExcelSaveOptions.ExcelFormat fields: com.aspose.pdf.ExcelSaveOptions.ExcelFormat.XMLSpreadSheet2003
com.aspose.pdf.ExcelSaveOptions.ExcelFormat.XLSX

Added new class com.aspose.pdf.exceptions.EmptyValueException constructors: com.aspose.pdf.exceptions.EmptyValueException.#ctor(String)

Added new class com.aspose.pdf.exceptions.InvalidValueFormatException constructors: com.aspose.pdf.exceptions.InvalidValueFormatException.#ctor(String)

Added new class com.aspose.pdf.LocaleOptions methods: com.aspose.pdf.LocaleOptions.setLocale(Locale)
com.aspose.pdf.LocaleOptions.getLocale
com.aspose.pdf.LocaleOptions.clear