Мы используем cookies, чтобы сохранять ваш поиск, рекомендовать полезное и создавать другие удобства на сайте
Release Notes
2026.7 - Июль, 2026
Это самое масштабное обновление за последние несколько месяцев (с января 2026 г.).
Мы подробнее опишем, что было исправлено/улучшено и почему вам следует обновиться:
Исправлена проблема с памятью при преобразовании PDF в PDF/A.
PDF в изображение: искаженные символы.
Преобразование PDF в PDF/A приводит к выводу с неправильным форматированием.
Оптимизация PDF нарушает форматирование содержимого.
Стабильность компонента в многопоточном режиме.
Возможности наших компонентов выходят далеко за рамки преобразования документов, хотя именно для этой задачи они чаще всего и используются.
Ранее обработка файлов в многопоточном режиме могла приводить к сбоям.
В последние месяцы мы оптимизировали производительность библиотеки как для однопоточных, так и для многопоточных приложений, а также улучшали интеграцию
между форматами PDF, DOCX, HTML, RTF и Excel. Для параллельной обработки файлов в C# мы рекомендуем использовать Parallel.ForEachAsync для операций ввода-вывода
(чтение/запись, сетевые запросы), чтобы избежать блокировки потоков. Для ресурсоемких вычислений в памяти (шифрование, рендеринг) выберите Parallel.ForEach.
Теперь все компоненты SautinSoft работают абсолютно стабильно.
Проблема с градиентом некоторых символов.
Существует сотни различных способов записи текста в PDF-файл. Наша цель — точно понимать, как создается PDF-файл и что пользователь
имел в виду, добавляя абзац, изображение, фигуру и т. д. В новых версиях компонента мы приблизились к высококачественному распознаванию документов.
Некоторые символы представляли границы, внутренние заливки, контуры и наложенные текстуры — короче говоря, очень сложные составные символы. Наши разработчики
реализовали возможность точного распознавания этих символов.
Вы можете попробовать новый алгоритм прямо сейчас!
Ошибка: «Несоответствие типа значения словаря»
Существует 14 стандартных шрифтов PDF, которые должны поддерживаться каждым приложением, используемым для чтения и просмотра этих документов. Несмотря на ограниченный набор глифов,
их главное преимущество заключается в том, что они не требуют встраивания в сам файл.
SautinSoft стремится поддерживать все существующие типы шрифтов. Основные типы глифов включают:
Стандартные: основные буквы, цифры и знаки препинания.
Альтернативные: варианты одной и той же буквы с измененной формой штриха для уникальности.
Ростки: декоративные символы, отличающиеся удлиненными, закрученными хвостиками и завитками.
Лигатуры: отдельные глифы, объединяющие две или три буквы (например, «fi» или «fl») для более гармоничного отображения в тексте.
Дингбаты и орнаменты: значки, стрелки, узоры и графические элементы, встроенные в шрифт вместо букв.
В наших последних релизах мы расширили поддержку встроенных шрифтов, шрифтов из экосистем Windows, Linux и Mac OS, а также различных
глифов и лигатур. Особое внимание было уделено интеграции символов Unicode, TrueType, WOFF, TTX, Punycode и специальных символов.
Полная поддержка китайского, японского и корейского языков.
Спецификация нескольких азиатских языков помогла нам разработать принципиально новый текстовый алгоритм. Теперь, если исходный шрифт отсутствует в системе или не может быть идентифицирован, наш компонент автоматически выберет альтернативный вариант, идеально соответствующий оригиналу по ширине, высоте и параметрам столбцов (например, заменив "YouYuan" на "SimSun").
Разделение таблиц на страницы.
Не секрет, что некоторые форматы документов (например, Word) не имеют строгого понятия страниц — текст динамически разделяется только при открытии в программах просмотра.
Мы значительно улучшили отображение таблиц в форматах, где пагинация имеет решающее значение. Теперь перенос строк в таблице работает корректно, а также добавлена
полная поддержка плавающих таблиц.
При создании шаблонов отчетов мы все привыкли широко использовать таблицы. Однако в этой статье мы рассмотрим важный нюанс форматирования, который
часто упускается из виду: разница между строчными и плавающими объектами.
В MS Word плавающими могут быть самые разные элементы — от фигур и изображений до диаграмм и таблиц. Принципы работы с ними одинаковы,
но мы сосредоточимся именно на таблицах. При добавлении нового объекта в документ Word он по умолчанию создается как встроенный. Однако, как только вы перетащите его, его статус автоматически изменится на плавающий.
Сама функция перетаскивания неплоха; она очень удобна. Проблема в том, что Word изменяет эту важную настройку, не привлекая внимания пользователя. Из-за отсутствия уведомлений разработчики часто упускают из виду эту деталь, хотя она оказывает существенное влияние на окончательную структуру документа.
Загрузите последнюю версию SautinSoft и протестируйте новые алгоритмы таблиц на своих файлах!
2026.6 — Июнь, 2026
Мы рады официально представить новую версию нашего SautinSoft.Pdf 2026.6 Давайте посмотрим, что нового:
Исправлена ошибка, из-за которой шрифт текста и заливка менялись на более тусклый, трудночитаемый цвет в выходном файле.
Исправлены мелкие ошибки и неточности.
2026.5 — Май, 2026
Мы рады официально представить новую версию нашего SautinSoft.Pdf 2026.5 Давайте посмотрим, что нового:
Исправлены мелкие ошибки и неточности.
Улучшена оптимизация структур шрифтов Type 3.
Исправлены ошибки, связанные с извлечением текста.
В библиотеку внесены важные изменения.
В этой версии используется меньше байтов для внутреннего представления объектов PDF.
Исправлены ошибки, связанные с редактированием элементов управления PDF.
От 5-ого мая:
Исправлены мелкие ошибки и неточности.
Улучшена работа с форматами Factor-X: PDF A/3A на основе ISO 19005-3:2012.
2026.4 — Апрель, 2026
Мы рады официально представить новую версию нашего SautinSoft.Pdf 2026.4 Давайте посмотрим, что нового:
Парсер изображений улучшает поведение оптимизации изображений за счет кодирования изображений.
Благодаря этой модификации, пересжатие изображений теперь синхронизируется с выбранным кодированием в процессе оптимизации, что приводит
к более стабильным результатам при изменении размера изображений, ограничении разрешения и настройке параметров качества.
PDF-движок и PDF-редактор: После выпуска версии 2026.4.X, в которой особое внимание уделено улучшению вычислений таблиц в HTML и PDF-ридерах,
улучшенной поддержке ParagraphFormat и превосходному рендерингу, выпускаются частые обновления.
Эти обновления включают специализированные версии, такие как PDF.Net, PDF Metamorphosis .Net, PDF Focus .Net, PDF Vision .Net, Document .Net,
которые регулярно обновляются для обеспечения совместимости с платформой .NET.
От 21-ого апреля:
Исправлены мелкие ошибки и неточности.
Исправлена ошибка в формате ZugFerd. Некоторые метаданные из XML-файла считывались некорректно и не полностью соответствовали формату FacturX. Исправлена проблема с PDF/A3, а также добавлены другие типы и стандарты ZugFerd.
Улучшена поддержка встроенных шрифтов в Windows/Linux/MacOs.
2026.3 — Март, 2026
Мы рады официально представить новую версию нашего SautinSoft.Pdf 2026.3 Давайте посмотрим, что нового:
Исправлена ошибка с плавающей таблицей и ее содержимым.
Исправлены мелкие ошибки и неточности.
2026.2 — Февраль, 2026
Мы рады официально представить новую версию нашего SautinSoft.Pdf 2026.2 Давайте посмотрим, что нового:
Исправлены мелкие ошибки, обнаруженные и сообщенные нам нашими клиентами. Благодаря этому компонент стал работать без ошибок.
Добавлены новые функции и свойства.
Поддержка .NET 10.0: начиная с версии 2026.1.20 появились сборки SautinSoft, скомпилированные для унифицированной платформы .NET 10.0.
Увеличена скорость обработки документов Word в 1,6 раза.
Улучшено качество преобразования HTML за счет добавления новых стилей, тегов и метаданных.
Оптимизировано время преобразования между форматами в 1,3 раза с использованием новых моделей движка PDF/WORD/EXCEL.
Добавлены новые исправления и патчи безопасности для соответствия мировым стандартам.
Общее качество наших компонентов улучшилось и стало более стабильным.
2026.1 — Январь, 2026
Мы рады официально представить новую версию нашего SautinSoft.Pdf 2026.1 Давайте посмотрим, что нового:
Исправлены мелкие ошибки, обнаруженные и сообщенные нам нашими клиентами. Благодаря этому компонент стал работать без ошибок.
Добавлены новые функции и свойства.
Поддержка .NET 10.0: начиная с версии 2026.1.20 появились сборки SautinSoft, скомпилированные для унифицированной платформы .NET 10.0.
Увеличена скорость обработки документов Word в 1,6 раза.
Улучшено качество преобразования HTML за счет добавления новых стилей, тегов и метаданных.
Оптимизировано время преобразования между форматами в 1,3 раза с использованием новых моделей движка PDF/WORD/EXCEL.
Добавлены новые исправления и патчи безопасности для соответствия мировым стандартам.
Общее качество наших компонентов улучшилось и стало более стабильным.
2025.11 — Ноябрь, 2025
Мы рады объявить об официальном выпуске нашей новой версии SautinSoft.Pdf 2025.11! Давайте посмотрим, что нового:
Добавлена поддержка PdfContentString и PdfContentFile.
Исправлена проблема с редактированием PdfContentGroup.
Исправлена проблема с редактированием изображения с маской оттенков серого.
Добавлена поддержка метода PdfCertificate.Create.
Исправлена проблема с применением редактирования изображения.
Исправлена проблема с удалением страницы с унаследованными значениями.
Добавлена поддержка двунаправленного текста в стандартном формате текста.
Исправлена проблема с чтением Поля с литералом «null».
Исправлена проблема с рендерингом изображения Jpeg2000.
Добавлена поддержка метода PdfDocument.Unload.
2025.8.12 - 12 августа, 2025
Мы очень рады объявить об официальном выпуске нашей новой версии SautinSoft.Pdf 2025.8! Давайте посмотрим, что нового:
Этот выпуск повышает надежность и точность обработки PDF-файлов.
Структурные элементы и встроенные объекты обрабатываются более точно, поэтому содержимое выглядит ближе к оригиналу.
2025.7.23 - 23 июля, 2025
Мы очень рады объявить об официальном выпуске нашей новой версии SautinSoft.Pdf 2025.7! Давайте посмотрим, что нового:
В этом выпуске улучшена генерация PDF-файлов, что позволяет получать результаты, еще более соответствующие современным стандартам проверки.
Мы также усовершенствовали обработку Factur-X и устранили несколько незначительных проблем, чтобы обеспечить более плавную работу в обычных рабочих процессах.
2025.6.5 - 5 июня, 2025
Мы очень рады объявить об официальном выпуске нашей новой версии SautinSoft.Pdf 2025.6! Давайте посмотрим, что нового:
В этом выпуске представлен ряд усовершенствований, направленных на повышение надежности и точности обработки PDF-файлов.
Были усовершенствованы способы обработки структурных элементов и встроенных объектов, что позволило более точно интерпретировать различные типы контента.
Эти усовершенствования способствуют получению более надежных результатов при работе с визуально насыщенными и структурно разнообразными документами.
2025.5.6 - 6 мая, 2025
Мы очень рады объявить об официальном выпуске нашей новой версии SautinSoft.Pdf 2025.5! Давайте посмотрим, что нового:
Это обновление повышает точность отображения в документах с таблицами, фигурами и изображениями.
Мы устранили проблемы, которые могли привести к смещению или обрезке в сложных структурах страниц.
Производительность также была оптимизирована для ускорения обработки как при создании PDF-файлов, так и при чтении.
2025.4.23 - 23 апреля, 2025
Мы очень рады объявить об официальном выпуске нашей новой версии SautinSoft.Pdf 2025.4! Давайте посмотрим, что нового:
В этом выпуске представлен ряд улучшений, направленных на повышение эффективности и точности создания и анализа PDF-файлов.
Мы устранили несколько незначительных проблем, которые могли повлиять на отображение содержимого в документах, содержащих перекрывающиеся элементы или редкие шрифты.
Эти изменения помогают обеспечить высокое качество вывода в широком диапазоне вариантов использования PDF-файлов.
2025.3.13 - 13 марта, 2025
Мы очень рады объявить об официальном выпуске нашей новой версии SautinSoft.Pdf 2025.3! Давайте посмотрим, что нового:
Улучшена работа с лигатурами.
Исправлена ошибка с летающими буквами.
Небольшое улучшение в работе с изображениями.
Исправлены мелкие ошибки, найденные и отправленные нам нашими клиентами.
2024.11.26- 26 ноября, 2024
Мы рады объявить об официальном выпуске нашей новой версии SautinSoft.Pdf 2024.11! Давайте посмотрим, что нового:
PDF Writer:
Улучшено преобразование PDF/A-3.
Исправлена проблема, из-за которой символ Unicode не отображался при установке значения формы.
PDF Reader:
Улучшена работа и точность функции "Объединить страницы".
Исправлены проблемы, из-за которых при отображении больших изображений возникал сбой.
Исправлены мелкие ошибки, найденные и присланные нам нашими клиентами. Таким образом, компонент стал более безошибочным.
2024.10.30- Октябрь 30, 2024
Мы рады объявить об официальном выпуске нашей новой версии SautinSoft.Pdf 2024.10! Давайте посмотрим, что нового:
Мы добавили новую возможность для конвертации и создания PDF/A FacturX.
Factur-X — это франко-германский стандарт для гибридных электронных счетов-фактур (PDF для пользователей и XML-данные для автоматизации процессов), первая реализация Европейского семантического стандарта EN 16931, опубликованного Европейской комиссией 16 октября 2017 г.
Factur-X — это тот же стандарт, что и ZUGFeRD 2.3. Factur-X одновременно является полноценным читаемым счетом-фактурой в формате PDF A/3, содержащим всю полезную для его обработки информацию, особенно в случае несоответствия или отсутствия автоматического сопоставления с заказами и/или приемами, и набором данных счета-фактуры, представленным в структурированном XML-файле, соответствующем EN16931 (синтаксис CII D16B), полным или нет, что позволяет автоматизировать процесс выставления счетов-фактур.
Исправлена проблема с обрезкой полей и изменением высоты их строк.
Увеличена скорость загрузки и сохранения PDF-документов за счет оптимизации работы с объектами, линеаризации.
Исправлена проблема с извлечением текста из очень глубоко вложенного содержимого.
Исправлены мелкие проблемы, обнаруженные и отправленные нам нашими клиентами. Таким образом, компонент стал более безошибочным.
2024.8.8- Август 8, 2024
Мы очень рады объявить об официальном выпуске нашего нового SautinSoft.Pdf 2024.8! Давайте посмотрим, что нового:
PDF Writer:
Проблема связана с пропуском символов между словами в PDF-документе.
Эта ошибка исправлена. В некоторых файлах возникла проблема с переносами строк. Исправлено.
Исправлена ошибка с сообщением: "Неверный URI: имя хоста не может быть проанализировано".
PDF Reader:
В некоторых случаях содержимое страницы смещалось вправо, и оно терялось на краю страницы.
В отдельных случаях форматирование нумерованных списков было утрачено. Улучшена работа с нумерованным списком и общая согласованность работы со списками.
Проблема с неправильным чтением редактируемых полей успешно решена!
Исправлена ошибка с разбивкой страниц на страницы.
При вставке изображений в документ произошла ошибка позиционирования. Исправлено.
Исправлены мелкие ошибки, найденные и отправленные нам нашими клиентами. Таким образом, компонент стал более безошибочным.
2024.4.3 - April 3rd, 2024. Released first version.
SautinSoft.PDF is a .NET component built to allow developers to create PDF documents, whether simple or complex, on the fly programmatically. SautinSoft.PDF allows developers to insert tables, graphs, images, hyperlinks, custom fonts - and more - into PDF documents. Moreover, it is also possible to compress PDF documents. SautinSoft.PDF provides excellent security features to develop secure PDF documents. Best of all, it requires only .NET – it doesn’t rely on Adobe Acrobat or any other third-party software.
Main Features:
Merge, split, and create PDF files.
Convert PDF files to image, such as PNG, JPEG, GIF, BMP, TIFF.
Extract a Unicode representation of a PDF page and individual text elements with their bounds and font.
View PDF files in WPF applications.
Annotate PDF pages with hyperlinks.
Fill in, flatten, read, and export interactive forms.
Read, write, and update PDF files.
Get, create, or edit bookmarks (outlines) and document properties.
Extract images from PDF files and OCR text from scanned PDFs.
Add text, images, shapes (paths), form XObjects, content groups, marked content, and format (fill, stroke) to pages and clip the content.
Encrypt and digitally sign PDF files. Clone or import pages between PDF documents.
Add watermarks, headers, footers, and viewer preferences to PDF pages.
All versions of Linux (with .NET inside / 32-bit and 64-bit)
Cloud Computing Services: AWS, Azure, Google Cloud, etc.
SautinSoft.PDF totally simplifies the development of .NET applications where require to manipulate with PDF documents. Let us say, to provide the method to rotate a page in PDF document, you have add only the reference to the "SautinSoft.Pdf.dll" and write 3-4 C# lines in your application.
If you need any help with code samples, API, prices or antoher issues, please use our WebChat, Teams, Email, Phones:
Если вам нужен пример кода или у вас есть вопрос: напишите нам по адресу support@sautinsoft.ru или спросите в онлайн-чате (правый нижний угол этой страницы) или используйте форму ниже: