Spire.PDF for Java 9.3.6 support scaling when printing PDF documents
2023-03-21 03:21:45
We are excited to announce the release of Spire.PDF for Java 9.3.6. This version supports scaling when printing PDF documents and optimizes memory consumption when printing PDF documents. What’s more, some known issues are fixed successfully, such as the issue that the application threw “java.lang.NullPointerException” when extracting table content. More details are listed below. Here is a list of changes made in this release Category ID Description New feature SPIREPDF-5796 Optimizes memory consumption when printing PDF documents. New feature SPIREPDF-5833 Supports scaling when printing PDF documents. pdfDocument.getPrintSettings().selectSinglePageLayout (PdfSinglePageScalingMode.Custom_Sacle, true, customScaling); Bug SPIREPDF-5536 Fixes the issue that the application threw "java.lang.NullPointerException"…
Spire.PDF for Java 9.2.5 optimizes the function of compressing documents
2023-03-01 01:50:35
We are happy to announce the release of Spire.PDF for Java 9.2.5. This version optimizes the function of compressing documents. Besides, it also enhances the conversion from PDF to Excel. What’s more, some known issues are fixed successfully, such as the issue that deleting annotations failed. More details are listed below. Here is a list of changes made in this release Category ID Description New feature SPIREPDF-5706 Optimizes the function of compressing documents. PdfCompressor compressor = new PdfCompressor(inputFile); compressor.getOptions().getImageCompressionOptions().setResizeImages(true); compressor.getOptions().getImageCompressionOptions().setImageQuality(ImageQuality.Low); compressor.compressToFile(outputFile); Bug SPIREPDF-5655 Fixes the issue that the characters did not display correctly when converting PDF to Excel files. Bug…
Spire.PDF for Java 9.2.1 supports converting PDF to PowerPoint
2023-02-15 06:25:54
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.…
Spire.PDF for Java 9.1.4 adds a new method to compress PDF documents
2023-01-18 05:39:32
We are excited to announce the release of Spire.PDF for Java 9.1.4. This version adds a new method to compress PDF documents. It also enhances the conversion from PDF to PDFA. Moreover, 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 - Adds a new method of compressing PDF document. PdfCompressor compressor = new PdfCompressor(fileName); compressor.compressToFile(outputName) Bug SPIREPDF-5667 Fixes the issue that the program threw com.spire.pdf.packages.sprnsn cannot be cast to com.spire.pdf.packages.sprvqe when merging PDF documents. Bug SPIREPDF-5682 Fixes the issue that…
Spire.PDF for Java 8.12.6 supports creating tagged PDF files
2022-12-21 09:10:58
We are happy to announce the release of Spire.PDF for Java 8.12.6. This version supports creating tagged PDF files. This release also includes performance optimization, such as the optimization in the time consumption of extracting images and compressing PDF files. Besides, some know issues are successfully fixed. More details are listed below. Here is a list of changes made in this release Category ID Description New feature - Supports creating tagged PDF files. //Create a pdf document PdfDocument doc = new PdfDocument(); //Add page doc.getPages().add(); //Set tab order doc.getPages().get(0).setTabOrder(TabOrder.Structure); //Create PdfTaggedContent PdfTaggedContent taggedContent = new PdfTaggedContent(doc); taggedContent.setLanguage("en-US"); taggedContent.setTitle("test"); //Set font…
Spire.PDF for Java 8.11.8 supports disposing PdfTrueTypeFont object
2022-11-24 02:05:39
We are glad to announce the release of Spire.PDF for Java 8.11.8. This version supports disposing PdfTrueTypeFont object. Besides, it enhances the conversion from PDF to Image. Moreover, some known issues are fixed, such as the issue that the extracted table content was incomplete. More details are listed below. Here is a list of changes made in this release Category ID Description New feature SPIREPDF-5590 Supports disposing PdfTrueTypeFont object. pdfTrueTypeFont.dispose(); Bug SPIREPDF-3959 Fixes the issue that the table cell borders were not merged when converting PDF to Excel. Bug SPIREPDF-5505 Fixes the issue that the added signature by using pfx…
Spire.PDF for Java 8.11.0 supports setting the print range
2022-11-02 09:28:15
We are glad to announce the release of Spire.PDF for Java 8.11.0. This version supports setting the print range. Besides, it enhances the conversion from PDF to Word. Moreover, some known issues are fixed, such as the issue that the position of the added annotation was incorrect. More details are listed below. Here is a list of changes made in this release Category ID Description New feature - Supports setting the print page range. pdf.getPrintSettings().selectPageRange(int fromPage, int toPage); PrintSettings setting = pdf.getPrintSettings(); doc.print(printSettings); Bug SPIREPDF-5293 Fixes the issue that the position of the added annotation was incorrect. Bug SPIREPDF-5377 Fixes…
Spire.PDF for Java 8.10.1 enhances the conversion from PDF to image
2022-10-17 07:56:18
We are pleased to announce the release of Spire.PDF for Java 8.10.1. This version enhances the conversion from PDF to image. Moreover, some known issues are fixed, such as the issue that the application threw "java.lang.NullPointerException" when finding keywords in PDF. More details are listed below. Here is a list of changes made in this release Category ID Description Bug SPIREPDF-4981 Fixes the issue that when setting DPI to 200%, the image location was incorrect after converting PDF to image. Bug SPIREPDF-5397 Fixes the issue that some content was still colored after converting PDF to grayscale. Bug SPIREPDF-5487 Fixes the…