We're delighted to announce the release of Spire.Office for Java 9.12.0. In this version, Spire.PDF for Java supports loading PDF documents with passwords from streams; Spire.OCR for Java supports macOS 10.15 and later versions, and improves the efficiency of memory reclamation and the speed of text recognition. Besides, a lot of known issues have been successfully fixed in this version. More details are listed below.
Click the link to download Spire.Office for Java 9.12.0:
Here is a list of changes made in this release
Spire.PDF for Java
| Category |
ID |
Description |
| New feature |
SPIREPDF-7262 |
Adds the PdfDocument.loadFromStream(InputStream stream, String password) method to support loading PDF documents with passwords from streams. |
| Bug |
SPIREPDF-7026 |
Fixes the issue that the extraction of some vertically oriented text in tables failed. |
| Bug |
SPIREPDF-7187 |
Fixes the issue that some images were lost after converting a PDF document to an Excel document. |
| Bug |
SPIREPDF-7202 |
Fixes the issue that digital signature validation failed. |
| Bug |
SPIREPDF-7210 |
Fixes the issue that the text was garbled after compressing PDF files. |
| Bug |
SPIREPDF-7229 |
Fixes the issue that the program threw an exception java.lang.NullPointerException when converting PDF documents to OFD documents. |
| Bug |
SPIREPDF-7236 |
Fixes the issue that the program threw an exception java.lang.IllegalArgumentException when compressing PDF documents. |
| Bug |
SPIREPDF-7251 |
Fixes the issue that filling text box fields failed. |
| Bug |
SPIREPDF-7263 |
Fixes the issue that cells were not split when converting PDF documents to Excel documents. |
Spire.Doc for Java
| Category |
ID |
Description |
| Bug |
SPIREDOC-10938 |
Fixes the issue that there are incorrect characters when converting a Word document to a PDF document. |
Spire.XLS for Java
| Category |
ID |
Description |
| Bug |
SPIREXLS-5553 |
Fixes the issue that the content formatting was inconsistent when converting HTML documents to Excel documents. |
| Bug |
SPIREXLS-5568 |
Fixes the issue that the icons of the added OLE objects were displayed incorrectly. |
Spire.Presentation for Java
| Category |
ID |
Description |
| Bug |
SPIREPPT-2681 |
Fixes the issue that the Chinese characters in the OLE object were garbled when converting PowerPoint to image |
Spire.OCR for Java
| Category |
ID |
Description |
| New feature |
SPIREOCR-81 |
Supports macOS 10.15 and later versions. |
| New feature |
SPIREOCR-78 |
Improves the efficiency of memory reclamation and recognition speed. |
| Bug |
SPIREOCR-58 |
Fixes the issue that the coordinates of extracted text were incorrect. |
| Bug |
SPIREOCR-73 |
Fixes the issue that text recognizing of rotated images was inaccurate. |
| Bug |
SPIREOCR-83 |
Fixes the issue that picture objects were not released. |