Aspose.PDF for Android via Java 19.3 Release Notes

Improvements and Changes

KeySummaryCategory
PDFANDROID-533Support for Setting localeNew Feature
PDFANDROID-554Support of PDF to XLSXNew Feature
PDFANDROID-537Adding large images into PDF takes long timeBug
PDFANDROID-485PDF to PNG - the slow conversion processBug
PDFANDROID-498PDF to EXCEL: columns are merged in output excelBug
PDFANDROID-558EmptyValueException: CreationDate value is emptyBug
PDFANDROID-559PDF to Excel - Escaping XML reserved charactersBug

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