Spire.OCR 2.1.6 supports Linux-ARM and text coordinate extraction
2025-07-29 05:50:14
We’re excited to announce the release of Spire.OCR 2.1.6. This version adds support for the Linux-ARM platform, enables control over image rotation and text output positioning, and supports extracting text coordinates. It also upgrades the SkiaSharp dependency and fixes issues related to text recognition accuracy and language model configuration. More details are as follows: Here is a list of changes made in this release Category ID Description New feature — Supports the Linux-ARM platform. New feature — Upgrades the dependent SkiaSharp version to 3.116.1 (requires Ubuntu 20.04, CentOS 9 or later). New feature SPIREOCR-5 SPIREOCR-10 SPIREOCR-32 SPIREOCR-42 SPIREOCR-51 SPIREOCR-88 Supports…
Spire.OCR for Java 2.1.1 adds support for Linux-ARM platform
2025-07-29 03:34:33
We’re excited to announce the release of Spire.OCR for Java 2.1.1. This version introduces support for Linux-ARM platform and enables text output that matches the original image layout. In addition, this update includes several bug fixes. More details are provided below. Category ID Description New feature - Added support for Linux-ARM platform. New feature SPIREOCR-84 Added support for automatically rotating images when necessary. ConfigureOptions configureOptions = new ConfigureOptions(); configureOptions.setAutoRotate(true); New feature SPIREOCR-107 Added support for preserving the original image layout in text output. VisualTextAligner visualTextAligner = new VisualTextAligner(scanner.getText()); String scannedText = visualTextAligner.toString(); Bug SPIREOCR-103 Fixed the issue where the cleanup…
Spire.Doc 13.7.14 supports converting Word to PDF/UA-1
2025-07-25 04:01:13
We're pleased to announce the release of Spire.Doc 13.7.14. This version adds several new features, such as support for loading EPUB files and converting Word to PDF/UA-1 format. More details are listed below. Category ID Description New feature SPIREDOC-3144 Supports loading EPUB files for processing. Document doc = new Document(); doc.LoadFromFile("in.epub", Spire.Doc.FileFormat.EPub); doc.SaveToFile(@"out.docx", Spire.Doc.FileFormat.Docx); doc.SaveToFile(@"out.pdf", Spire.Doc.FileFormat.PDF); New feature SPIREDOC-11179 Supports converting Word to PDF/UA-1 format Document doc = new Document(); doc.LoadFromFile("in.docx"); ToPdfParameterList list = new ToPdfParameterList(); list.PdfConformanceLevel = PdfConformanceLevel.Pdf_UA1; doc.SaveToFile(@"out.pdf", list); New feature SPIREDOC-11345 Adds new configuration parameters to enhance the performance and output quality of Word-to-Markdown conversion. Click the…
Spire.PDF 11.7.14 supports XlsxLineLayoutOptions.TextRecognizer to improve the conversion from PDF to Excel
2025-07-25 01:43:10
We're pleased to announce the release of Spire.PDF 11.7.14. The latest version supports XlsxLineLayoutOptions.TextRecognizer to enhance the PDF-to-Excel conversion using OCR libraries. Moreover, some known bugs are fixed in the new version, such as the issue that the content was incorrect when converting XPS to PDF. More details are listed below. Here is a list of changes made in this release Category ID Description New feature SPIREPDF-7430SPIREPDF-7427 Supports XlsxLineLayoutOptions.TextRecognizer to enhance the PDF-to-Excel conversion using OCR libraries. PdfDocument doc = new PdfDocument(); doc.LoadFromFile("in.pdf"); XlsxLineLayoutOptions options = new XlsxLineLayoutOptions(false, false, false, true); options.TextRecognizer = new TextRecognizer(); doc.ConvertOptions.SetPdfToXlsxOptions(options); doc.SaveToFile("out.xlsx", Spire.Pdf.FileFormat.XLSX); // niget…
Spire.XLS for Python 15.7.1 supports multi-level sorting and pivot table filters
2025-07-23 09:21:50
We're pleased to announce the release of Spire.XLS for Python 15.7.1. This version introduces support for multi-level sorting and adding filters to pivot tables. It also includes optimization of the namespace structure and resolves several issues related to document handling, formula calculations, and cell operations. More details are listed below. Here are the changes included in this release. Category ID Description Optimization — Optimizes and modularizes the namespace structure. New feature SPIREXLS-5354 Adds support for multi-level sorting. workbook = Workbook() workbook.LoadFromFile(inputFile) for i in range(0, workbook.Worksheets.Count): worksheet = workbook.Worksheets.get_Item(i) if i==0: workbook.DataSorter.SortColumns.Clear() workbook.DataSorter.SortColumns.Add(0, SortComparsionType.Values, OrderBy.Ascending) workbook.DataSorter.SortColumns.Add(1, SortComparsionType.Values, OrderBy.Descending) workbook.DataSorter.Sort(worksheet.Range["A1:E7"]) elif…
Spire.Office for C++ 10.7.0 is released
2025-07-23 02:28:22
We’re pleased to announce the release of Spire.Office for C++ 10.7.0. This update upgrades the HarfBuzzSharp and SkiaSharp components that some products depend on and optimizes the conversion effects for Excel to PDF, ODF to PDF, and PPTX to image. Additionally, several issues have been fixed, such as the error encountered when retrieving fonts from PDF. More details are as follows. Click the link to download Spire.Office for C++ 10.7.0: https://www.e-iceblue.com/Download/office-for-cpp.html Here is a list of changes made in this release Spire.Doc for C++ Category ID Description Adjustment - Updated the versions of HarfBuzzSharp and SkiaSharp. Spire.XLS for C++ Category…
Spire.XLS for C++ 15.7.1 enhances the conversion from Excel to PDF
2025-07-22 09:55:22
We're pleased to announce the release of Spire.XLS for C++ 15.7.1. This release fixes several issues that occurred when converting Excel to PDF and calculating the AGGREGATE formula. Details are shown below. Here is a list of all changes made in this release Category ID Description Bug - Fixes the issue of incorrect checkboxes when converting Excel to PDF. Bug - Fixes the issue of incorrect calculation with the AGGREGATE formula. Bug - Fixes the issue of overlapping content when converting Excel to PDF. Bug - Fixes the issue of incorrect text wrapping when converting Excel to PDF. Click the…
Spire.Presentation 10.7.7 supports loading Markdown files
2025-07-21 08:11:46
We're excited to announce the release of Spire.Presentation 10.7.7. The latest version supports loading Markdown files. Besides, the issue that files were corrupted when opening presentations containing copied slides is fixed. Check below for the details. Here is a list of changes made in this release Category ID Description New feature - Supports loading Markdown files. Presentation pt = new Presentation(); pt.LoadFromFile(inputFilePath, FileFormat.Markdown); pt.SaveToFile("out.pptx", FileFormat.Pptx2013); Bug SPIREPPT-2849 Fixes the issue that files were corrupted when opening presentations containing copied slides. Click the link to download Spire.Presentation 10.7.7: https://www.e-iceblue.com/Download/download-presentation-for-net-now.html More information of Spire.Presentation new release or hotfix: https://www.e-iceblue.com/forum/spire-presentation-new-release-or-hotfix-t4736.html
