We are happy to announce the release of Spire.Office 8.6.0. In this version, Spire.PDF supports converting multi-page PDF documents to single SVG files; Spire.XLS adds two methods to realize the movement of chartsheets and worksheets between positions; Spire.Presentation supports setting the column count for the TextFrame. Moreover, many 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, Spire.Barcode are included.
DLL Versions:
- Spire.Doc.dll v11.5.12
- Spire.Pdf.dll v9.6.0
- Spire.XLS.dll v13.5.6
- Spire.Presentation.dll v8.6.0
- Spire.Email.dll v6.5.7
- Spire.DocViewer.Forms.dll v8.5.1
- Spire.PdfViewer.Forms.dll v9.6.0
- Spire.PdfViewer.Asp.dll v8.5.0
- Spire.Spreadsheet.dll v7.4.2
- Spire.OfficeViewer.Forms.dll v8.6.0
- Spire.Barcode.dll v7.2.1
- Spire.DataExport.dll v4.8.0
- Spire.DataExport.ResourceMgr.dll v2.1.0
Click the link to get the version Spire.Office 8.6.0:
More information of Spire.Office new release or hotfix:
Here is a list of changes made in this release
Spire.PDF
Category | ID | Description |
New feature | SPIREPDF-5977 | Supports converting multi-page PDF documents to single SVG files.
// load file PdfDocument pdfDocument = new PdfDocument(); pdfDocument.LoadFromFile("input.pdf"); // convert multi-page PDF documents to a single SVG file pdfDocument.ConvertOptions.OutputToOneSvg = true; // save file pdfDocument.SaveToFile("outpit.svg",FileFormat.SVG); pdfDocument.Close(); |
Bug | SPIREPDF-1786 | Fixes the issue that PDF documents had different numbers of pages but same sizes. |
Bug | SPIREPDF-5782 | Fixes the issue that it failed to find text. |
Bug | SPIREPDF-5783 | Fixes the issue that drawing text with rotation angle did not work. |
Bug | SPIREPDF-5901 SPIREPDF-5985 |
Fixes the issue that the program threw exceptions when converting OFD to PDF. |
Bug | SPIREPDF-5967 | Fixes the issue that spaces between words were lost after converting PDF to PowerPoint. |
Bug | SPIREPDF-5992 | Fixes the issue that the content was inconsistent after converting PDF to PowerPoint. |
Bug | SPIREPDF-6000 | Fixes the issue that some extracted contents were incorrect after extracting table contents. |
Bug | SPIREPDF-6004 | Fixes the issue that the program threw "System.IndexOutOfRangeException" exception when using regular expressions to match text. |
Bug | SPIREPDF-6006 | Fixes the issue that the cell formatting was incorrect after converting PDF to Excel. |
Bug | SPIREPDF-5943 | Optimizes the time required to convert PDF to Word in Linux environment. |
Spire.XLS
Category | ID | Description |
New feature | SPIREXLS-4560 | Adds two methods to realize the movement of chartsheets and worksheets between positions.
workbook.Chartsheets[int index1].MoveSheet(int index2); workbook.Chartsheets[int index1].MoveChartsheet(int index2) |
New feature | SPIREXLS-4684 | Adds the method to optimize the speed of deleting rows. |
Bug | SPIREXLS-4587 | Fixes the issue that the pivot table fields were displayed as "Column Labels" after converting a sheet to images. |
Bug | SPIREXLS-4605 | Fixes the issue that the chart data was not refreshed when converting an XLSX document to PDF. |
Bug | SPIREXLS-4614 | Fixes the issue that the setting on top function does not take effect when adding a text box. |
Bug | SPIREXLS-4643 | Fixes the issue that the table styles were incorrect when converting an XLSX document to PDF. |
Bug | SPIREXLS-4644 | Fixes the issue that the application threw” Syste.OverflowException” when loading an XLS document. |
Bug | SPIREXLS-4645 | Fixes the issue that the data format of retrieved cells was incorrect. |
Bug | SPIREXLS-4646 | Fixes the issue that the application threw "System.FormatException” when adding HTML content. |
Bug | SPIREXLS-4665 | Fixes the issue that the chartsheets could not be obtained after calling the MoveWorksheet method twice. |
Bug | SPIREXLS-4666 | Fixes the issue that the text exceeds the cell after setting AutoFitColumns when the cell contains Chinese characters. |
Bug | SPIREXLS-4673 | Fixes the issue that the background colors were inconsistent when converting an XLSX document to HTML. |
Bug | SPIREXLS-4678 | Fixes the issue that the program reported an error "This structured storage version is not supported." when loading an XLS document. |
Bug | SPIREXLS-4681 | Fixes the issue that the style of an added HTML strong tag was not recognized. |
Spire.Presentation
Category | ID | Description |
New feature | SPIREPPT-2232 | Supports setting the column count for the TextFrame.
Presentation ppt = new Presentation(); ppt.LoadFromFile(inputFile); IAutoShape shape1 = (IAutoShape)ppt.Slides[0].Shapes[0]; shape1.TextFrame.ColumnCount = 2; IAutoShape shape2 = (IAutoShape)ppt.Slides[1].Shapes[0]; shape2.TextFrame.ColumnCount = 3; ppt.SaveToFile(outputFile, FileFormat.Pptx2013); ppt.Dispose(); |
Bug | SPIREPPT-2205 | Fixes the issue that it prompted an error when editing the chart data of the saved PowerPoint file. |
Bug | SPIREPPT-2221 | Fixes the issue that the switching Row/Column encountered an error when the chart data have some null values. |
Bug | SPIREPPT-2215 SPIREPPT-2225 |
Fixes the issue that the application threw "Merged cells found." when splitting table merged cell. |
Bug | SPIREPPT-2212 SPIREPPT-2243 |
Fixes the issue that the chart data was updated incorrectly. |
Bug | SPIREPPT-2245 SPIREPPT-2274 |
Fixes the issue that the result was blurry after saving the GroupShape to image. |
Spire.Doc
Category | ID | Description |
Bug | SPIREDOC-8643 | Fixes the issue that the application threw "System.InvalidCastException" when loading files. |
Bug | SPIREDOC-8946 | Fixes the issue that content lost after converting Word to Html. |
Bug | SPIREDOC-9217 | Fixes the issue that the application threw "System.InvalidOperationException" when loading files. |
Bug | SPIREDOC-9288 | Fixes the issue that the application threw "System.ArgumentException" when merging Word documents. |
Bug | SPIREDOC-9293 | Fixes the issue that text indentation was incorrect after converting Word to PDF. |
Bug | SPIREDOC-9294 | Fixes the issue that the right margin of the document was incorrect after converting Word to PDF. |
Bug | SPIREDOC-9295 | Fixes the issue that tables were not aligned after converting Word to PDF. |
Bug | SPIREDOC-9377 | Fixes the issue that the content was garbled after converting Word to HTML. |