Spire.Office

Spire.Office 3.9.1 is released

With the great effort of our Dev team, Spire.Office version 3.9.1 is released today. In this new hotfix version of Spire.Office, Spire.XLS overloads the method "SaveChartAsImage" for supporting saving the charts from chartsheet as images, Spire.Presentation adds a new method "Split()" for splitting the table cells in PPT and adds a new property "PlotAreaWidthOfCalculated" for getting the updated width of the chart plot area. At the same time, this latest version has fixed numerous bugs to improve the stability and performance.

In this version, the most recent version of Spire.Doc, Spire.PDF, Spire.XLS, Spire.Presentation, Spire.Email, Spire.DataExport, Spire.Barcode, Spire.DocViewer, Spire.PDFViewer and Spire.OfficeViewer are included.

Versions:

  • Spire.Doc.dll v6.9.11
  • Spire.Pdf.dll v4.9.4
  • Spire.XLS.dll v8.9.4
  • Spire.Email.dll v1.3.2
  • Spire.DocViewer.Forms.dll v3.9.1,
  • Spire.PdfViewer.Forms.dll v3.9.2
  • Spire.PdfViewer.Asp.dll v3.9.2
  • Spire.Presentation.dll v3.9.5
  • Spire.Spreadsheet v2.9.0
  • Spire.OfficeViewer.Forms.dll v3.9.1
  • Spire.DataExport.dll v3.5.131
  • Spire.DataExport.ResourceMgr.dll v1.6.71
  • Spire.Common.dll v1.9.0
  • Spire.License.dll v1.3.7
  • Spire.Barcode.dll v2.9.0.
Download Spire.Office 3.9.1 here:

Spire.DocViewer

Bug Fixes:

  • Fixes the issue that the text moved up when viewing the Word document.

Spire.XLS

New Features:

  • Overloads the method "SaveChartAsImage" for supporting saving the charts from chartsheet as images.
  • workbook.SaveChartAsImage(ChartSheet cs)
    

Bug Fixes:

  • Fixes the issue that the application threw an exception when getting the cell range of the OLE object.
  • Fixes the issue that the table format became incorrect after converting Excel to PDF.
  • Fixes the issue that the application threw an exception when loading an Excel.
  • Fixes the issue that the application threw an exception when loading the same Excel file twice.
  • Fixes the issue that the formula did not get calculated after printing or converting to PDF.
  • Fixes the issue that the formula became incorrect after converting XML to Excel.

Spire.Doc

Bug Fixes:

  • Fixes the issue that the operation of removing a Word variable did not make any sense .
  • Fixes the issue that the application threw an exception when converting Word to PDF.
  • Fixes the issue that the format was incorrect after converting HTML to PDF or XPS.
  • Fixes the issue that the footer was missing when converting RTF to PDF.
  • Fixes the issue that the application hung when loading HTML.
  • Fixes the issue that some content was missing after converting Word to PDF.
  • Fixes the issue that the font was incorrect in the WPF rich textbox after converting Word to RTF.
  • Fixes the issue that the application threw an exception when loading the Word document.
  • Fixes the issue that the table border was missing after converting HTML to RTF.
  • Fixes the issue that the border line was missing after converting HTML to Word.

Spire.PDF

Bug Fixes:

  • Fixes the issue that some characters became incorrect after printing the PDF document.
  • Fixes the issue that the generated PDF could not be opened in Microsoft Edge on Win10.
  • Fixes the issue that the default reader application would be crashed when opening the PDF generated by the code "doc.Pages.Add()" on Win8.
  • Fixes the issue that some text became overlapped when first splitting the PDF document and then converting to images.
  • Fixes the issue that some content got removed after merging the PDF documents.
  • Fixes the issue that some content got removed and some text became overlapped after printing the PDF document.
  • Fixes the issue that the page breaking became incorrect after splitting the PDF document.
  • Fixes the issue that the application threw an exception when reading the first page of the PDF document.

Spire.Presentation

New Features:

  • Adds a new method "Split()" for splitting the table cells in PPT.
  • public void Split(int RowCount, int ColunmCount);
    //Eg.split the cell to 2 rows and 2 columns
    table[0,0].Split(2,2);
    
  • Adds a new property "PlotAreaWidthOfCalculated" for getting the updated width of the chart plot area.
  • float PlotAreaWidthOfCalculated { get; }
    

Bug Fixes:

  • Fixes the issue that the conversion from the PPT file to SVG resulted in blank page.
  • Fixes the issue that the result was in wrong format after converting the HTML which contains a "strong" tag to PPT.
  • Fixes the issue that the chart format changed after converting PPT to SVG.
  • Fixes the issue that the hyperlink got removed after loading and saving the PPT file.
  • Fixes the issue that the "FontHeight" setting did not make any sense for the newly created PPT.