Spire.PDF 10.3.16 supports getting the font and font size of the found text
2024-04-02 06:55:34
We're pleased to announce the release of Spire.PDF 10.3.16. This version supports getting the font and font size of the found text, optimizes the effect of compressing PDFs, and also fixes some issues occurred when converting XPS to PDF. More details are listed below. Here is a list of changes made in this release Category ID Description New feature SPIREPDF-5779 Supports getting the font and font size of the found text. PdfDocument pdf = new PdfDocument(); pdf.LoadFromFile("test.pdf"); PdfTextFindOptions findOptions = new PdfTextFindOptions(); findOptions.Parameter = TextFindParameter.IgnoreCase; foreach (PdfPageBase page in pdf.Pages) { PdfTextFinder finder = new PdfTextFinder(page); finder.Options = findOptions; List…
Spire.Doc 12.3.12 supports working with Markdown documents
2024-03-28 06:22:19
We are excited to announce the release of Spire.Doc 12.3.12. This version supports loading and manipulating Markdown documents and converting Word documents to the Markdown format. Besides, some known issues are fixed in this version, such as the issue that the bookmarks were incorrect when converting Word to PDF. More details are listed below. Here is a list of changes made in this release Category ID Description New feature SPIREDOC-10091SPIREDOC-10217 Supports loading and manipulating Markdown documents or converting Word documents to Markdown. Document doc = new Document(); //load .md file doc.LoadFromFile("input.md"); //save to .md file //doc.SaveToFile("output.md", Spire.Doc.FileFormat.Markdown); //save to .docx…
Spire.Office for Java 9.3.1 is released
2024-03-28 02:36:10
We're pleased to announce the release of Spire.Office for Java 9.3.1. This version contains some fantastic features, such as Spire.PDF for Java adds the PdfTextReplacer class to replace PDF text and supports adding InkAnnotation to PDF; Spire.XLS for Java supports AI features; Spire.Presentation for Java supports adding math equation in paragraphs and getting the display color of a shape. In addition, many known issues are fixed in this version. More details are listed below. Click the link to download Spire.Office for Java 9.3.1: https://www.e-iceblue.com/Download/office-for-java.html Here is a list of changes made in this release Spire.Doc for Java Category ID Description…
Spire.PDF for Java 10.3.4 supports adding InkAnnotation to PDF
2024-03-27 07:00:51
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…
Spire.XLS for Java 14.3.2 optimizes the memory usage for parsing Excel documents
2024-03-27 03:32:06
We are happy to announce the release of Spire.XLS for Java 14.3.2. This version optimizes the memory usage for parsing Excel files. Besides, some known issues are fixed in this version, such as the issue that shapes were lost after copying a worksheet table. More details are listed below. Here is a list of changes made in this release Category ID Description Bug SPIREXLS-5096 Optimize the issue that the memory consumption is high when parsing Excel documents. Bug SPIREXLS-5136 Fix the issue that it reported an error when opening an Excel document after loading and saving it directly. Bug SPIREXLS-5138…
Spire.Office 9.3.1 is released
2024-03-25 06:58:38
We are excited to announce the release of Spire.Office 9.3.1. In this version, Spire.Doc supports parsing GIF format content in Word documents; Spire.Presentation supports AI features and setting PPTX to SVG conversion options; Spire.DocViewer supports WPF and MAUI platforms; Spire.XLS supports PivotTable grouping functionality; Spire.PDFViewer supports obtaining the coordinates of a mouse click relative to the PDF page content. In additions, a lot of known issues are fixed successfully in this version. More details are listed below. In this version, the most recent versions of Spire.Doc, Spire.PDF, Spire.XLS, Spire.Presentation, Spire.Email, Spire.DocViewer, Spire.PDFViewer, Spire.Spreadsheet, Spire.OfficeViewer, Spire.DataExport, and Spire.Barcode are included. DLL…
Spire.Presentation for Java 9.3.1 supports adding math equation in paragraphs
2024-03-25 06:50:58
We are pleased to announce the release of Spire.Presentation for Java 9.3.1. This version supports adding math equation in paragraphs and getting the display color of a shape. Additionally, the issue that the application threw a "DocumentEditException" when merging documents has also been fixed. More details are listed below. Here is a list of changes made in this release Category ID Description New feature SPIREPPT-2210 Supports adding math equation in paragraphs. Presentation ppt = new Presentation(); String latexMathCode="x^{2}+\\sqrt{x^{2}+1=2}"; IAutoShape shape=ppt.getSlides().get(0).getShapes().appendShape(ShapeType.RECTANGLE,new Rectangle2D.Float(30,100,400,200)); shape.getTextFrame().getParagraphs().clear(); ParagraphEx p=new ParagraphEx(); shape.getTextFrame().getParagraphs().append(p); PortionEx portionEx=new PortionEx("Test"); p.getTextRanges().append(portionEx); p.appendFromLatexMathCode(latexMathCode); PortionEx portionEx2=new PortionEx("Hello"); p.getTextRanges().append(portionEx2); ppt.saveToFile(outputFile, FileFormat.AUTO); New feature SPIREPPT-2422…
Spire.Presentation 9.3.4 supports setting PPTX to SVG conversion options
2024-03-22 08:24:06
We're glad to announce the release of Spire.Presentation 9.3.4. This version adds SaveToSvgOption for settings PPTX to SVG conversion options, and it also supports retrieving the default font style of a PowerPoint document. Besides, some issues that occurred when converting PPTX to PDF/ SVG, loading and saving files are successfully fixed. See the content below for more details. Here is a list of changes made in this release Category ID Description New feature SPIREPPT-2445 Support retrieving the default font styles of a PowerPoint document. Presentation presentation = new Presentation(); presentation.LoadFromFile(inputFile); IAutoShape shape = presentation.Slides[0].Shapes[0] as IAutoShape; DefaultTextRangeProperties format = shape.TextFrame.Paragraphs[0].TextRanges[0].DisPlayFormat;…
