Spire.Office for .NET is a combination of Enterprise-Level Office .NET API offered by E-iceblue. It includes Spire.Doc, Spire.XLS, Spire.Spreadsheet, Spire.Presentation, Spire.PDF, Spire.DataExport, Spire.OfficeViewer, Spire.PDFViewer, Spire.DocViewer, Spire.Barcode and Spire.Email. Spire.Office contains the most up-to-date versions of the above .NET API.
Spire.Office for .NET, developers can create a wide range of applications. It enables developers to open, create, modify, convert, print, View MS Word, Excel, PowerPoint and PDF documents. Furthermore, it allows users to export data to popular files such as MS Word/Excel/RTF/Access, PowerPoint, PDF, XPS, HTML, XML, Text, CSV, DBF, Clipboard, SYLK, PostScript, PCL, etc.
Spire.Office for .NET can be linked into any type of a 32-bit or 64-bit .NET application including ASP.NET, Web Services and WinForms for .NET Framework version 2.0 to 4.5. Spire.Office also supports to work on .NET Core, .NET 5.0, .NET 6.0, Microsoft Azure, Mono Android and Xamarin.iOS.
Spire.PDF | ||
Category | ID | Description |
New feature | SPIREPDF-5086 | Supports locking document after signing. |
signature.Lock = true; | ||
New feature | - | Supports compressing documents. |
PdfCompressor compressor = new PdfCompressor(inputFile); | ||
compressor.CompressToFile(outputFile); | ||
Bug | SPIREPDF-724 | Fixes the issue that the program threw KeyNotFoundException when converting PDF to images. |
Bug | SPIREPDF-4718 | Fixes the issue that the content was garbled when printing PDF. |
Bug | SPIREPDF-5485 | Fixes the issue that the program threw ArgumentOutOfRangeException when converting PDF to OFD. |
Bug | SPIREPDF-5486 | Fixes the issue that the program threw ArgumentException when converting PDF to SVG. |
Bug | SPIREPDF-5497 | Fixes the issue that the content was incorrect after converting PDF to images. |
SPIREPDF-5526 | ||
Bug | SPIREPDF-5512 | Fixes the issue that the program threw NullReferenceException when merging PDFs. |
Bug | SPIREPDF-5516 | Fixes the issue that the seal lost after converting PDF to OFD. |
Bug | SPIREPDF-5534 | Fixes the issue that the program threw NullReferenceException when splitting PDFs. |
Bug | SPIREPDF-5549 | Fixes the issue that the program threw "A generic error occurred in GDI+" error when converting PDF to images |
Bug | SPIREPDF-5468 | Fixes the issue that the application threw System.IndexOutOfRangeException when converting PDF to images. |
Bug | SPIREPDF-5478 | Fixes the issue that the application threw System.ArgumentOutOfRangeException when merging PDF files. |
Bug | SPIREPDF-5481 | Fixes the issue that the generated PDF file could not be opened by Adobe Acrobat Pro 9.3 after redrawing page content. |
Spire.Presentation | ||
Category | ID | Description |
New feature | - | Supports detecting if the chart data uses "SwitchRowAndColumn" function. |
bool result = chart.IsSwitchRowAndColumn(); | ||
Bug | SPIREPPT-2064 | Fixes the issue that the background color was incorrect after converting PPT to PDF. |
Spire.Doc | ||
Category | ID | Description |
Bug | SPIREDOC-7223 | Fixes the issue that the OLE object was incorrect after converting Word to PDF using NETCore dll. |
Bug | SPIREDOC-7288 | Fixes the issue that the table layout was incorrect after converting Word to PDF. |
Bug | SPIREDOC-7846 | Fixes the issue that Greek text was garbled after converting Word to RTF. |
Bug | SPIREDOC-8056 | Fixes the issue that some of the content was in reverse order after converting Word to PDF. |
Bug | SPIREDOC-8178 | Fixes the issue that the footer content was not fully displayed after converting Word to PDF. |
Bug | SPIREDOC-8330 | Fixes the issue that the line spacing changed from double to single after converting RTF to Word. |
Bug | SPIREDOC-8355 | Fixes the issue that the application threw an error"This is not a structured storage file" when loading file. |
Bug | SPIREDOC-8364 | Fixes the issue that the special symbol of formulas was missing when converting Word to PDF. |
Bug | SPIREDOC-8372 | Fixes the issue that character count of the Word document was incorrect. |
Bug | SPIREDOC-8373 | Fixes the issue that the alignment style of the table cell was changed after saving a docx file. |
Bug | SPIREDOC-8385 | Fixes the issue that the pictures were lost after converting HTML to images. |
Bug | SPIREDOC-8406 | Fixes the issue that the table width was incorrect after converting Word to PDF. |
Bug | SPIREDOC-7535 | Fixes the issue that the tag name of the custom attribute added in XML was inconsistent with MS Word. |
Bug | SPIREDOC-8084 | Fixes the issue that the program threw System.DivideByZeroException when converting Word to PDF in linux server. |
Bug | SPIREDOC-8191 | Fixes the issue that the updated IF field value was incorrect. |
Bug | SPIREDOC-8198 | Fixes the issue that the digit delimiter was incorrect after mail merging. |
Bug | SPIREDOC-8278 | Fixes the issue that the text was missing when converting Word to PDF in linux server. |
Bug | SPIREDOC-8353 | Fixes the issue that there was an extra blank page when converting Word to PDF in linux server. |
Bug | SPIREDOC-8358 | Fixes the issue that the program threw ArgumentOutOfRangeException when loading a doc file. |
Bug | SPIREDOC-8377 | Fixes the issue that the program threw ArgumentException when converting HTML to PDF. |
Bug | SPIREDOC-8383 | Fixes the issue that the text indentation was incorrect when converting Word to PDF. |
Bug | SPIREDOC-8391 | Fixed the issue that the content of formulas was unclear when converting Word to HTML |
Bug | SPIREDOC-8402 | Fixes the issue that the table borders lost when converting Word to HTML. |
Bug | SPIREDOC-8415 | Fixes the issue that the title level was incorrect when converting HTML to PDF. |
Bug | SPIREDOC-8444 | Fixes the issue that the content format was incorrect after doing mail merging for a Docx file and converting it to PDF. |
Bug | SPIREDOC-8468 | Fixes the issue that the program threw StackOverflowException when converting ODT to PDF. |
Bug | SPIREDOC-8495 | Fixes the issue that there was blank space between charaters when converting Word to PDF. |
Bug | SPIREDOC-8540 | Fixes the issue that the table format was incorrect after adding table in new document and converting it to PDF. |
Bug | SPIREDOC-8555 | Fixes the issue that the background color was discontinuous when converting Word to PDF. |
Bug | SPIREDOC-8562 | Fixes the issue that the created document format was incorrect when opening it in Beyond Compare tool. |
Bug | SPIREDOC-8588 | Fixes the issue that the vector sign was incorrect when converting Word to PDF. |
Spire.XLS | ||
Category | ID | Description |
Bug | SPIREXLS-3674 | Fixes the issue that the content format was incorrect after converting Excel to HTML. |
Bug | SPIREXLS-4074 | Fixes the issue that it failed to get text of checkbox. |
Bug | SPIREXLS-4098 | Fixes the issue that the legend order was incorrect after converting chart to image. |
Bug | SPIREXLS-4106 | Fixes the issue that the format of dropdown box was incorrect after converting Excel to ODS. |
Bug | SPIREXLS-4111 | Fixes the issue that getting the FirstColumn returned incorrect value. |
Bug | SPIREXLS-4123 | Fixes the issue that the date format was incorrect after converting Xml to Excel. |
Bug | SPIREXLS-4130 | Fixes the issue that it failed to clear the "inconsistent formula" error prompt. |
Bug | SPIREXLS-4131 | Fixes the issue that the shape was lost after converting Excel to PDF. |
Bug | SPIREXLS-4155 | Fixes the issue that the effect was incorrect after setting the border style. |
Bug | SPIREXLS-4157 | Fixes the issue that the application threw an exception when loading an Excel in which the sheet name contains the character "#". |
Bug | SPIREXLS-4162 | Fixes the issue that using the method (firstSheet.PageSetup.DifferentFirst = 0) to cancel different header on the first page didn't take effect. |
Bug | SPIREXLS-4165 | Fixes the issue that it failed to autofit row height. |