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…
We are delighted to announce the release of Spire.PDF for Java 10.2.6. This version fixes many known issues, such as the issue that the result of signature verification was incorrect. More details are listed below. Here is a list of changes made in this release Category ID Description Bug SPIREPDF-6523 Fixes the issue that the program threw java.lang.NullPointerException exception when creating a template for the first page. Bug SPIREPDF-6527 Fixes the issue that compression of PDF documents did not work. Bug SPIREPDF-6534 Fixes the issue that the program threw java.lang.NullPointerException when comparing documents. Bug SPIREPDF-6535 Fixes the issue that the…
We're glad to announce the release of Spire.PDF for Java 10.2.0. In this version, some known issues have been fixed, such as the issue that the creation time obtained from a PDF document was wrong, and the issue that redrawing extracted images to a page failed. More details are listed below. Here is a list of changes made in this release Category ID Description Bug SPIREPDF-6465 Fixes the issue that the creation time obtained from a PDF document was wrong. Bug SPIREPDF-6503 Fixes the issue that redrawing extracted images to a page failed Bug SPIREPDF-6504 Fixes the issue that the…
Page 1 of 7