We are excited to announce the release of Spire.PDF for Java 9.2.1. This version supports converting PDF to PowerPoint and PDF with a password to PDFA. It also supports compressing PDFs with a document open password. Moreover, it enhances the conversion from PDF to Excel and PDFA2B. Besides, some known issues are fixed in this version. More details are listed below.
Here is a list of changes made in this release
Category | ID | Description |
New feature | SPIREPDF-2628 | Supports converting PDF to PowerPoint.
PdfDocument pdfDocument =new PdfDocument(); pdfDocument.loadFromFile("input.pdf"); pdfDocument.saveToFile("output.pptx", FileFormat.PPTX); |
New feature | SPIREPDF-4924 | Supports converting PDF with a password to PDFA.
PdfStandardsConverter converter=new PdfStandardsConverter("input.pdf", "password"); converter.toPdfA2A("output.pdf"); |
New feature | SPIREPDF-5728 | Supports compressing PDFs with a document open password.
PdfCompressor compressor = new PdfCompressor("input.pdf","password"); compressor.getOptions().getImageCompressionOptions().setImageQuality(ImageQuality.Low); compressor.compressToFile("output.pdf"); |
Bug | SPIREPDF-5628 | Fixes the issue that the table was incorrect after converting PDFs to Excel files. |
Bug | SPIREPDF-5708 | Fixes the issue that the hyperlinks were invalid after converting PDF to PDFA2B. |
Bug | SPIREPDF-5722 | Fixes the issue that the text of the obtained attachment annotation was incorrect. |
Bug | SPIREPDF-5725 | Fixes the issue that the program threw an error "Unable to decrypt document without document id" when merging PDFs. |
Click the link below to download Spire.PDF for Java 9.2.1: