Spire.Office 10.6.0 is released

Spire.Office 10.6.0 is released

2025-07-01 02:05:05

We’re pleased to announce the release of Spire.Office for .NET 10.6.0. This version introduces three new features, for example, Spire.Doc supports setting rounded corners on rectangle shapes; Spire.XLS supports the SHEETS() function. Meanwhile, a large number of known bugs have been successfully fixed. More details are given 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 v13.6.14
  • Spire.Pdf.dll v11.6.18
  • Spire.XLS.dll v15.6.6
  • Spire.Presentation.dll v10.6.4
  • Spire.Barcode.dll v7.3.7
  • Spire.Email.dll v6.6.3
  • Spire.DocViewer.Forms.dll v8.9.1
  • Spire.PdfViewer.Asp.dll v8.1.3
  • Spire.PdfViewer.Forms.dll v8.1.3
  • Spire.Spreadsheet.dll v7.5.2
  • Spire.OfficeViewer.Forms.dll v8.8.0
  • Spire.DataExport.dll v4.9.0
  • Spire.DataExport.ResourceMgr.dll v2.1.0
Click the link to get the version Spire.Office 10.6.0:
More information of Spire.Office new release or hotfix:

Here is a list of changes made in this release

Spire.Doc

Category ID Description
New feature SPIREDOC-11102 Added support for setting rounded corners on rectangle shapes.
if (Cobj is ShapeObject)
{
    ShapeObject shape = (ShapeObject)Cobj;
    if (shape.ShapeType == ShapeType.RoundRectangle)
    {
        double cornerRadius = shape.AdjustHandles.GetRoundRectangleCornerRadius();
        shape.AdjustHandles.AdjustRoundRectangle(20);
    }
}
New feature SPIREDOC-11335 Added support for retrieving move revisions.
DifferRevisions differRevisions = new DifferRevions(Document)
List<DocumentObject> moveRevisions = differRevisions.MoveFromRevisions;
List<DocumentObject> movetoRevisions = differRevisions.MoveToRevisions;
Bug SPIREDOC-11060 Fixed the issue that the paragraph text content retrieved was incorrect.
Bug SPIREDOC-11066 Fixed the issue where the document language displayed incorrectly when ‘LocaleIdASCII’ was set to Hebrew (1037).
Bug SPIREDOC-11332 Fixed the issue where extra blank pages appeared when converting Word to PDF.

Spire.PDF

Category ID Description
Bug SPIREPDF-7302 Fixed the issue that converting PDF to images produced incorrect results.
Bug SPIREPDF-7491 Fixed the issue where the program threw an "ArgumentOutOfRangeException" error when loading a PDF file.
Bug SPIREPDF-7525 Fixed the issue where the program threw a "NullReferenceException" when calling the PdfDocument.Preview() method.
Bug SPIREPDF-4390
SPIREPDF-4462
Fixed the issue that the Arabic text rendering effect was displayed incorrectly.
Bug SPIREPDF-6586 Fixed the issue where the content was incorrect when converting PDF to Excel.
Bug SPIREPDF-7177 Fixed the issue where the bold text styles were lost when converting PDF to Markdown.
Bug SPIREPDF-7381 Fixed the issue where the output was incorrect when converting PDF to Image.
Bug SPIREPDF-7428 Fixed the issue where black background images were generated when converting PDF to Image.
Bug SPIREPDF-7498 Fixed the issue where font size did not auto adjust when setting fonts and "Autosize" for PDF text fields.
Bug SPIREPDF-7522
SPIREPDF-7537
Fixed the issue that it was failed to remove JavaScript from a PDF document.
Bug SPIREPDF-6918
SPIREPDF-6919
Fixed the issue of incorrect rendering when converting PDF to images.
Bug SPIREPDF-7117 Fixed the inconsistency in transparency when converting PDF to images.

Spire.XLS

Category ID Description
New feature SPIREXLS-5806 Added support for the SHEETS function.
sheet.Range["B2"].Formula = "=SHEETS()";
sheet.Range["B3"].Formula = "=SHEETS(Sheet2!C5)";
sheet.Range["B4"].Formula = "=SHEETS(Sheet3:Sheet5!A1)";
sheet.Range["B6"].Formula = "=SHEETS(Sheet4!C5);
Bug SPIREXLS-5802 Fixed the issue where the AutoFitColumns effect was not working correctly.
Bug SPIREXLS-5804 Fixed the issue where the style of shapes was incorrect when copying worksheets.
Bug SPIREXLS-5814
SPIREXLS-5853
Fixed the issue where the data was incorrect when saving a sheet as an image.
Bug SPIREXLS-5819 Fixed the issue where the saved Excel file reported errors when opened.
Bug SPIREXLS-5832 Fixed the issue where saving an Excel file to PDF/A3B was incorrect.
Bug SPIREXLS-5834 Fixed the issue where the left and right margins were incorrect when converting Excel to PDF.
Bug SPIREXLS-5841 Fixed the issue where the content was incorrect when converting a CellRange to an image.

Spire.Prensentation

Category ID Description
Bug SPIREPPT-2876 Fixed the issue where shapes were rendered incorrectly when converting slides to SVG.
Bug SPIREPPT-2892 Fixed the issue where images were cropped during PowerPoint-to-PDF conversion.

Spire.DocViewer

Category ID Description
Bug SPIREDOCVIEWER-108 Fixed the issue where documents displayed incompletely when zoom was set to 120%.
Bug SPIREDOCVIEWER-115 Optimized document rendering performance on the WPF platform.