News & Releases
|
|

Spire.Office 4.5.4 is released
We're pleased to announce the release of Spire.Office hotfix version 4.5.4. This version adds some new features, such as Spire.Presentation supports changing the master of a slide by setting MasterSlideID property, Spire.XLS supports converting text of a cell to number, Spire.Barcode supports setting the vertical/horizontal bearer bar for ITF-14 barcode. In addition, a series of bugs that occurred when converting and manipulating PowerPoint, Excel, Word and PDF files are fixed. More details are given below.
In this version, the most recent version 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 Version:
- Spire.Doc.dll v7.5.13
- Spire.Pdf.dll v5.5.22
- Spire.XLS.dll v9.5.12
- Spire.Presentation.dll v4.5.8
- Spire.Email.dll v2.4.5
- Spire.DocViewer.Forms.dll v4.4.6
- Spire.PdfViewer.Forms.dll v4.5.9
- Spire.PdfViewer.Asp.dll v4.5.9
- Spire.Spreadsheet v3.5.4
- Spire.OfficeViewer.Forms.dll v4.5.4
- Spire.Barcode.dll v3.5.0
- Spire.DataExport.dll v4.1.9
- Spire.DataExport.ResourceMgr.dll v2.1.0
- Spire.Common.dll v2.5.12
- Spire.License.dll v1.3.7
Spire.Presentation
New Features:
- Supports changing the master of a slide by setting the MasterSlideID property.
ppt.Slides[1].MasterSlideID = ppt.Slides[0].MasterSlideID;
Bug Fixes:
- Fixes the issue that the label content of the chart was incorrect when converting PPT to image.
- Fixes the issue that the application threw an error "Object reference not set to an instance of an object" when loading a PPTX document.
- Fixes the issue that the application threw an error “the ContentType string is invalid" when using OpenXml API to load the saved PPTX document.
- Fixes the issue that the application threw an error "Microsoft PowerPoint 2007 file is corrupt" when loading a PPTX document
Spire.XLS
New Features:
- Supports converting Text format to Number format.
range.ConvertToNumber();
Bug Fixes:
- Fixes the issue that caused incorrect format in Pdf which was converted from Excel with the A3 paper size setting.
- Fixes the issue that the application can't get the correct NumberText after setting NumberFormat.
- Fixes the issue that caused the incorrect alignment after converting Excel to Pdf.
- Fixes the issue that there was an error "Object reference not set to an instance of an object” threw when running excel to pdf/images conversion on a Docker container hosted on Linux.
Spire.Doc
Bug Fixes:
- Fixes the issue that there was extra blank page after converting Word to PDF.
- Fixes the issue that the space between tables was lost when converting to PDF.
- Fixes the issue that the application threw an exception “InvalidOperationException” when loading files.
- Fixes the issue that the content was missing after converting Word to PDF.
- Fixes the issue that the color of text changed after converting Word to PDF.
- Fixes the issue that the format of text changed to Bold after converting Word to PDF.
- Fixes the issue that the application threw an exception “ArgumentOutOfRangeException” when converting .odt to .docx.
Spire.PDF
Bug Fixes:
- Fixes the issue that content was overlapped when converting PDF to Word.
- Fixes the issue that system memory kept growing when extracting text.
- Fixes the issue that replacing images failed.
- Fixes the issue that the application threw an error "'PDFX: My ID' has invalid markup" when adding two or more custom attributes that contain space character.
- Fixes the issue that the layout was incorrect when setting the row count of PDF Grid to 280.
- Fixes the issue that the content was garbled when extracting text.
- Fixes the issue that the application hung when converting a PDF to Image.
- Fixes the issue that the application threw an error "the characters are not supported by this font" when setting the font size.
- Fixes the issue that the same text was printed in duplicate when printing PDF.
Spire.Barcode
New Features:
- Supports setting the vertical/horizontal bearer bar for ITF-14 barcode.
//vertical bar BarCodeSetting.ITF14BearerBars = ITF14BorderType.Frame; ///horizontal bar BarCodeSetting.ITF14BearerBars = ITF14BorderType.Bar;