Spire.Office

Spire.Office 4.1.4 is released

We're pleased to announce the release of Spire.Office hotfix version 4.1.4. This version adds some wonderful new features, such as Spire.XLS supports to work with .NET Core and adds a new property to supports adding cell link for CheckBox, Spire.Presentation supports to copy shapes between slides, Spire.Doc supports to convert Word to PCL. In addition, this update also includes numerous enhancements. See more details 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.

  • Spire.Doc.dll v7.1.20
  • Spire.Pdf.dll v5.1.36
  • Spire.XLS.dll v9.1.23
  • Spire.Email.dll v2.1.5
  • Spire.DocViewer.Forms.dll v4.1.6
  • Spire.PdfViewer.Forms.dll v4.1.14
  • Spire.PdfViewer.Asp.dll v4.1.14
  • Spire.Presentation.dll v4.1.25
  • Spire.Spreadsheet v3.1.8
  • Spire.OfficeViewer.Forms.dll v4.1.4
  • Spire.DataExport.dll v4.1.0
  • Spire.DataExport.ResourceMgr.dll v2.1.0
  • Spire.Common.dll v2.1.22
  • Spire.License.dll v1.3.7
  • Spire.Barcode.dll v3.1.1
Click the link below to get the Spire.Office hotfix version 4.1.4:

Spire.XLS

New Features:

  • Adds a new attribute to add cell link for CheckBox.
  • ICheckBox.LinkedCell
    
  • Supports .NET Core 2.0.

Bug Fixes:

  • Fixes the issue that caused an exception when loading Excel.
  • Fixes the issue that an exception occurred after merging multiple Excel files and while converting the merged file to Pdf.
  • Fixes the issue that an exception occurred after merging the file which contains image group with another Excel file and while converting the merged file to Pdf.
  • Fixed the issue that caused extra blank columns after saving .xlsb to .xls.

Spire.Spreadsheet

Bug Fixes:

  • Fixes the issue that the horizontal positions of added text in cells were not the same.

Spire.Presentation

New Features:

  • Supports to copy shapes between slides.
  • Presentation presentation = new Presentation();
    presentation.LoadFromFile(input);
    ISlide sourceSlide = presentation.Slides[0];
    ISlide targetSlide = presentation.Slides[1];
    targetSlide.Shapes.AddShape((Shape)sourceSlide.Shapes[0]);
    presentation.SaveToFile(output, FileFormat.Pptx2013);
    

Bug Fixes:

  • Fixes the issue that the row height was incorrect after splitting cells.

Spire.PDFViewer

Bug Fixes:

  • Fixes the issue that the application ran out of memory before opening a PDF file.

Spire.PDF

Bug Fixes:

  • Fixes the issue that the application threw an exception when extracting text from a PDF document.
  • Fixes the issue that the text in bold were not displayed correctly after converting PDF to image.
  • Fixes the issue that the result was a blank page after converting PDF to image.
  • Fixes the issue that the result was a blank page after converting PDF to XPS.
  • Fixes the issue that “field.Visible“ property wrongly returned true even it was for the invisible form field.

Spire.Doc

New Features:

  • Supports to convert Word to PCL.
  • Document doc = new Document(inputFile);
    doc.SaveToFile("result.pcl", Spire.Doc.FileFormat.PCL);
    

Bug Fixes:

  • Fixes the issue that the application hung when converting a word file to images.
  • Fixes the issue that finding text inside shapes failed.
  • Fixes the issue that there was extra white space between table rows when converting a word file to PDF.
  • Fixes the issue that the background image was not displayed when converting a word file to PDF.
  • Fixes the issue that some content was not formatted correctly when merging word documents.
  • Fixes the issue that images were incorrectly positioned when converting a word file to PDF/images.