News Category

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 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…
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…
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…
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;…
We are pleased to announce the release of Spire.Doc for Python 12.3.2. This version supports getting revisions. It also fixes the issue that the program threw a "TypeError" error when the keyword was not matched using FindString(). More details are listed below. Here is a list of changes made in this release Category ID Description New feature SPIREDOC-10366 Supports getting revisions. doc1 = Document(inputFile_1) doc2 = Document(inputFile_2) doc1.Compare(doc2, "Author") revisions = DifferRevisions(doc1) content = "" m = 0 n = 0 insertRevisionList = revisions.InsertRevisions deleteRevisionList = revisions.DeleteRevisions for i in range(0, insertRevisionList.__len__()): # if isinstance(insertRevisionList[i], TextRange): if insertRevisionList[i].DocumentObjectType == DocumentObjectType.TextRange:…
We are pleased to announce the release of Spire.XLS 14.3.3. This version supports PivotTable grouping functionality. In addition, it also supports adding the FindAll() method to CellRange and setting "Repeat All Item Labels" for PivotTable. Some known issues have also been successfully fixed in this version, such as the issue that the content was incorrect after saving Excel files. More details are listed below. Here is a list of changes made in this release Category ID Description New feature SPIREXLS-765 Supports PivotTable grouping function. XlsPivotTable pt = worksheet.PivotTables[0] as XlsPivotTable; IPivotField field = pt.RowFields[0]; DateTime start = new DateTime(2024, 5,…
We are excited to announce the release of Spire.DocViewer 8.7.8. This version supports WPF and MAUI platforms. More details are listed below. Here is a list of changes made in this release Category Description New feature Supports .NET 6.0, including WPF and Windows Form. New feature Supports MAUI platform (.NET 7.0), currently only for Windows and Android. Click the link to download Spire.DocViewer 8.7.8: https://www.e-iceblue.com/Download/download-docviewer-for-net-now.html
Page 2 of 60