История версий - SautinSoft.ExcelToPdf
2023.8.31– 31 августа 2023 г.
Мы представляем Вашему вниманию совершенно новый движок SautinSoft.ExcelToPdf 2023.8!
Давайте посмотрим, что нового:
- Мы добавили поддержку XLSX формата. Теперь наш компонент соответствует всем современным требованиям к управлению документооборотом.
Файлы XLSX являются стандартным расширением для современных файлов электронных таблиц Microsoft Excel. Они представляют собой сжатый в формате zip XML-файл электронной таблицы, используемый для анализа и систематизации данных. Они содержат числовые данные, разделенные строками и столбцами внутри ячейки. Это современная, обновленная версия оригинального формата файла Excel.
- Улучшена скорость преобразования "XSLX в PDF" в 3 раза.
- Улучшена скорость преобразования "XSLX в DOCX" в 2 раза.
- Улучшена скорость преобразования "XLSX в RTF" в 4 раза.
- Добавлена поддержка нескольких версий формата PDF: PDF 1.2 — 1.7, PDF/A-1a — PDF/A-3u. https://en.wikipedia.org/wiki/PDF/A.
- Повышена производительность при считывании любого из свойств объекта Range, особенно в случае больших диапазонов. Это относится ко всем объектам, унаследованным от Range (WorkSheet, RangeRow и так далее).
- Переработаны интерфейсы для взаимодействия между XLSX — PDF, DOCX, RTF. Но они оставили лицевую сторону совместимой со старыми версиями. Это позволит прежним клиентам легко перейти на новый движок.
- Исправлены некоторые другие редкие ошибки, которые иногда могли приводить к повреждению файла.
- .NET 8.X: Улучшена скорость и стабильность работы библиотеки dll при работе с памятью.
- Исправлена ошибка, из-за которой файлы, содержащие сводные таблицы, загружались через SautinSoft.ExcelToPdf, затем сохранялись, и результирующие файлы оказывались поврежденными.
- Значительно повышена производительность: создание PDF-файла с 10000 используемыми ячейками, которое раньше занимало 65 секунд, занимает всего 18 секунд (варьируется в зависимости от операций, выполняемых с ячейкой вашим кодом).
2023.6.22– 22 июня 2023 г.
Мы рады объявить об официальном выпуске нашего нового SautinSoft.ExcelToPdf 2023.6!
Начиная с этой версии, нумерация сборок будет начинаться с "год/месяц/день". Вы всегда можете следить за новыми выпусками и получать последние версии.
Давайте посмотрим, что нового:
-
Поддержка .NET 8.0: Начиная с версии 2023.6 появились сборки SautinSoft.ExcelToPdf.dll, скомпилированные для единой платформы .NET 8.0.

- Добавлена поддержка современных версий MS Office 2021, LibreOffice 7.6.
- Исправлена проблема с метаданными в XLS/XLSX reader.
- Исправлена проблема с пустым текстом в функции NUMBERVALUE.
- Исправлены мелкие недочеты со стороны наших клиентов, благодаря чему компонент стал более безошибочным.
5.7.3.28– 28 марта 2023 г.
Мы подготовили новую версию SautinSoft.ExcelToPdf 5.7:
- Исправлена проблема с неподдерживаемым типом листа в Excel reader.
- Исправлена проблема с метками категорий дат в PDF writer.
- Улучшен алгоритм автоматического определения ширины таблицы.
- Исправлены мелкие недочеты со стороны наших клиентов, благодаря чему компонент стал более безошибочным.
5.6.11.14 – 14 ноября 2022 г.
Мы подготовили новую версию SautinSoft.ExcelToPdf 5.6.11!
-
Поддержка .NET 7.0: Начиная с версии 5.6.11 появились сборки SautinSoft.ExcelToPdf.dll, скомпилированные для единой платформы .NET 7.0.

- Мы добавили новую опцию: «CultureInfo». Установите CultureInfo для документа.
- Улучшена скорость преобразования.
- Исправлены мелкие недочеты со стороны наших клиентов, благодаря чему компонент стал более безошибочным.
5.6.4 – 1 апреля 2022 г.
Рады сообщить о выходе новой версии SautinSoft.ExcelToPdf 5.6! Давайте посмотрим на детали:
- Поддержка .NET 5 и .NET 6: Начиная с версии 5.6.4 появились сборки SautinSoft.ExcelToPdf.dll, скомпилированные для единой платформы .NET 5 и .NET 6.

- Исправлена ошибка: Некоторые выходные файлы Excel новой версии приводили к сбою Microsoft Excel 2016-2019.
- Финский язык. В числах, отформатированных как проценты, отсутствует пробел перед символом процента. Теперь исправлено.
- Исправлена ошибка, при которой загрузка PDF/A вызывала StackOverflowException.
- Фон ячейки становится черным после преобразования в PDF. Теперь исправлено.
- Исправлены мелкие недочеты со стороны наших клиентов, благодаря чему компонент стал более безошибочным.
5.5.7.22 – 22 июля 2021 г.
Рады сообщить о выходе новой версии SautinSoft.ExcelToPdf 5.5! Давайте посмотрим, что нового:
- Добавлено новое свойство «Options.PdfSecurity» для установки пароля и разрешений для выходного PDF-документа. См. пример: Как создать пароль в полученном PDF. Свойство «Options.Password» было
удалено.
- Улучшен алгоритм определения автоширины таблицы.
- Исправлена ошибка, из-за которой приложение могло зависнуть.
- Исправлены мелкие недочеты со стороны наших клиентов, благодаря чему компонент стал более безошибочным.
- В лицензионное соглашение добавлена возможность получения будущих обновлений со скидкой 75%. См. лицензионное соглашение.
5.4.1.20 – 20 января 2021 г.
Рады сообщить о выходе новой версии SautinSoft.ExcelToPdf 5.4! Давайте посмотрим на детали:
- Прежде всего, мы улучшили наш PDF-рендерер в SautinSoft.ExcelToPdf, добавив специальный Image Cache. Данные для повторяющихся изображений не будут размещаться в документе PDF дважды. Это нововведение действительно повлияло на
размер PDF и скорость рендеринга.
- Улучшен алгоритм сопоставления шрифтов для PDF, что помогло исправить ошибку с корейскими символами.
- Добавлена сборка, скомпилированная для .NET 5.0 и выше.

- Исправлены мелкие недочеты со стороны наших клиентов, благодаря чему компонент стал более безошибочным.
5.2.3.5 – 5 марта 2020 г.
Рады сообщить о выходе новой версии SautinSoft.ExcelToPdf 5.2! Давайте посмотрим, что нового:
- Исправлена ошибка, связанная с некорректной обработкой дат в документах: 1-ноября-10 или 1-11-10.
- Обновлен движок и алгоритм сохранения в PDF, Word.
- Начиная с версии 5.2 «SautinSoft.ExcelToPdf» совместим с .NET Standard 2.0, .NET Core 2.1-3.1, .NET Framework 4.7, 4.8.

- Исправлены мелкие недочеты со стороны наших клиентов, благодаря чему компонент стал более безошибочным.
Если вам нужен пример кода или у вас есть вопрос: напишите нам по адресу [email protected] или спросите в онлайн-чате (правый нижний угол этой страницы) или используйте форму ниже: