Spire.PDF for Java is a PDF API that enables Java applications to read, write and save PDF documents without using Adobe Acrobat. Using this Java PDF component, developers and programmers can implement rich capabilities to create PDF files from scratch or process existing PDF documents entirely on Java applications (J2SE and J2EE).
Many rich features can be supported by Spire.PDF for Java, such as security settings, extract text/image from the PDF, merge/split PDF, draw text/image/shape/barcode to the PDF, create and fill in form fields, add and delete PDF layers, overlay PDF, insert text/image watermark to the PDF, add/update/delete PDF bookmarks, add tables to the PDF, compress PDF document etc. Besides, Spire.PDF for Java can be applied easily to convert PDF to XPS, XPS to PDF, PDF to SVG, SVG to PDF,PDF to Excel, PDF to Word, PDF to HTML, HTML to PDF and PDF to PDF/A in high quality.
|-------------|---------------|-------------------------------------------------------------------------------------------------------------------|----------|----|-------------|
| Version: 9.7.0 |||
| Category | ID | Description |
| New feature | - | Adds the new interface for converting PDF to Word. |
| New feature | - | PdfToWordConverter converter(inputPath); |
| New feature | - | converter.saveToDocx(OutputPath); |
| New feature | - | converter.dispose(); |
| New feature | - | Adds the new method for converting PDF to HTML. |
| New feature | - | pdfDocument.getConvertOptions().setPdfToHtmlOptions(bool useEmbeddedSvg, bool useEmbeddedImg) |
| New feature | - | pdfDocument.getConvertOptions().setPdfToHtmlOptions(bool useEmbeddedSvg, bool useEmbeddedImg, int maxPageOneFile) |
| Bug | SPIREPDF-6008 | Fixes the issue that the font size was changed in PowerPoint documents converted from PDF. |
| | | |
| Bug | SPIREPDF-6035 | Fixes the issue that the setting of the crop frame didn't work. |
| Bug | SPIREPDF-6046 | Fixes the issue that the keyword search failed. |
| Bug | SPIREPDF-6049 | Fixes the issue that the exception threw "Parameter 'emSize' 0.0 is invalid" when searching keywords. |
| Bug | SPIREPDF-6050 | Fixes the issue that the content overlapped when converting PDF to HTML. |
| Bug | SPIREPDF-6061 | Fixes the issue that the exception threw "No have this JpegTablesMode" when adding images. |
| Bug | SPIREPDF-6073 | Fixes the issue that the content was cropped after converting PDF to images. |
| Bug | SPIREPDF-6083 | Fixes the issue that the vertical alignment and bottom alignment of text were incorrect in the grid. |
| Version: 9.6.2 |||
| Category | ID | Description |
| Bug | SPIREPDF-5885 | Fixes the issue that that the added text box was not displayed when the document was opened by WPS tools. |
| Bug | SPIREPDF-5966 | Fixes the issue that that the program threw java.lang.ClassCastException when converting OFD to PDF. |
| Bug | SPIREPDF-5979 | Fixes the issue that program threw a java.lang.NullPointerException when converting OFD to PDF. |
| Bug | SPIREPDF-6015 | Fixes the issue that the data was wrong after converting PDF to Excel. |
| Bug | SPIREPDF-6026 | Fixes the issue that the font name was incorrect after converting PDF to Word. |
| Version: 9.5.6 |||
| Version: 9.5.6 ||| Category | ID | Description |
| Bug | SPIREPDF-5976 | Fixes the issue that the text was truncated when filling cells. |
| Bug | SPIREPDF-5984 | Fixes the issue that the application threw "NullPointerException" when converting OFD to PDF. |