We're pleased to announce the release of Spire.PDF for Java 10.8.1. This version fixes some known issues that occurred when converting PDF to SVG/Word/PPTX, converting OFD to PDF, reading Tiff files and extracting table text. More details are listed below. Here is a list of changes made in this release Category ID Description Bug SPIREPDF-6851 Fixes the issue that the program threw "NullPointerException" when converting PDF to SVG. Bug SPIREPDF-6881 Fixes the issue that some punctuation marks were missing when extracting table text. Bug SPIREPDF-6895 Fixes the issue that the content was lost when converting OFD to PDF. Bug SPIREPDF-6923…
We're pleased to announce the release of Spire.PDF for Java 10.7.3. This version fixes some known issues that occurred when opening compressed PDF files, obtaining PDF JavaScript, compressing images and replacing text in PDFs. More details are listed below. Here is a list of changes made in this release Category ID Description Bug SPIREPDF-6804 Fixes the error occurred when opening compressed PDF files. Bug SPIREPDF-6831 Fixed the issue that the effect of the PdfInkAnnotation added to PDF was incorrect. Bug SPIREPDF-6856 Fixes the issue that the program threw "NullPointerException" when obtaining the PDF JavaScript. Bug SPIREPDF-6865 Fixes the issue that…
We are delighted to announce the release of Spire.PDF for Java 10.6.2. This version enhances the conversion from PDF to OFD and images and SVG to PDF. Besides, some known issues are fixed successfully in this version, such as the issue that an error "StringIndexOutOfBoundsException" was thrown when extracting PDF tables. More details are listed below. Here is a list of changes made in this release Category ID Description Bug SPIREPDF-6767 Fixes the issue that an error "StringIndexOutOfBoundsException" was thrown when extracting PDF tables. Bug SPIREPDF-6781 Fixes the issue that text was overlapped after converting PDF to images. Bug SPIREPDF-6796…
We're pleased to announce the release of Spire.PDF for Java 10.6.0. This version mainly fixes some issues that occurred when converting PDF to SVG, Word, OFD, and also optimizes the time spent on merging PDF files. More details are listed below. Here is a list of changes made in this release Category ID Description Bug SPIREPDF-6601 Optimizes the issue of font naming when converting PDF to SVG. Bug SPIREPDF-6628 Fixes the issue that the application threw an exception when converting PDF to Word. Bug SPIREPDF-6676 Optimizes the time-consuming for merging PDF files. Bug SPIREPDF-6705 Fixes the issue that the PdfInkAnnotation…
We're pleased to announce the release of Spire.PDF for Java 10.4.9. This version supports retrieving Javascript content from PDF documents, and adds a constructor method to address the issue of PdfInkAnnotation not displaying in the browser. Furthermore, it also fixes two issue that occurred when extracting tables from PDFs and flattening form fields. More details are listed below. Here is a list of changes made in this release Category ID Description New feature SPIREPDF-6644 Adds a constructor method "PdfInkAnnotation ink = new PdfInkAnnotation(Rectangle2D rect, List<int[]> inkList)" to address the issue of PdfInkAnnotation not displaying in the browser. PdfDocument doc =…
We're pleased to announce the release of Spire.PDF for Java 10.4.4. This version supports getting the keyword font names and sizes, and also fixes the issue that the converted PDFA2B file did not pass validation. More details are listed below. Here is a list of changes made in this release Category ID Description New feature SPIREPDF-6243SPIREPDF-6638 Supports getting the keyword font names and sizes. PdfDocument pdf = new PdfDocument(); pdf.loadFromFile(inputFile); PdfPageBase page = pdf.getPages().get(0); PdfTextFinder finds = new PdfTextFinder(page); finds.getOptions().setTextFindParameter(EnumSet.of(TextFindParameter.IgnoreCase)); List<PdfTextFragment> result = finds.findAllText(page); StringBuilder str = new StringBuilder(); for (PdfTextFragment find : result) { str.append("FontName:"+find.getTextStates()[0].getFontName()); str.append("FontSize:"+find.getTextStates()[0].getFontSize()); str.append("FontFamily:"+find.getTextStates()[0].getFontFamily()); str.append("Bold:"+find.getTextStates()[0].isBold()); str.append("Italic:"+find.getTextStates()[0].isItalic());…
We are delighted to announce the release of Spire.PDF for Java 10.3.4. This version adds the PdfTextReplacer class to replace PDF text and supports adding InkAnnotation to PDF. Besides, it also optimizes the PDF digital signature time to match the system local time. More details are listed below. Here is a list of changes made in this release Category ID Description New feature SPIREPDF-4354 Adds the PdfTextReplacer class to replace PDF text. PdfDocument doc = new PdfDocument(); doc.loadFromFile("Input.pdf"); PdfPageBase page = doc.getPages().get(0); PdfTextReplacer textReplacer = new PdfTextReplacer(page); textReplacer.replaceAllText("old", "NEW"); doc.saveToFile("output.pdf"); doc.dispose(); New feature SPIREPDF-6591 Supports adding InkAnnotation to PDF. PdfDocument…
We are delighted to announce the release of Spire.PDF for Java 10.3.1. This version enhances the conversion from OFD to PDF. Besides, it fixes some known issues, such as the issue that it threw "StackOverflow" exception when using setRowSpan() twice. More details are listed below. Here is a list of changes made in this release Category ID Description Bug SPIREPDF-6548 Fixes the issue that the PDF type obtained by using pdfDocument.getConformance() was incorrect. Bug SPIREPDF-6554 Fixes the issue that it threw "StackOverflow" exception when using setRowSpan() twice. Bug SPIREPDF-6581 Fixes the issue that content was lost after converting OFD to…
Page 4 of 10
page 4