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. |