История версий - SautinSoft.PdfVision
2023.7.4- 4 июля 2023 г.
Мы очень рады объявить об официальном выпуске нашего нового SautinSoft.PdfVision 2023.7!
Начиная с этой версии, нумерация сборок будет начинаться с "год/месяц/день". Вы всегда можете следить за новыми выпусками и получать последние версии.
- Добавлена опция, которая позволяет определять различия в стиле шрифта, размере, жирном шрифте, курсиве и цвете текста.
- Избегайте создания исключения при импорте страниц из поврежденных документов с недопустимыми полями.
- Исправлена ошибка редактирования шрифтов Type3 с недопустимыми метриками. Это важно для определенных типов документов, поскольку этот тип текста мог не редактироваться, даже если визуальная часть глифа была закрыта.
- Устранена проблема, связанная с рисованием штриховых линий вместо сплошных на некоторых фигурах.
- Улучшена стабильность и производительность.
6.5.4.6 - 6 апреля, 2023 г.
Мы подготовили новую версию SautinSoft.PdfVision 6.5!.
- Начиная с версии 6.5, SautinSoft.PdfVision.dll также может использовать портативную версию браузера Chromium.
Эта опция дает Вам возможность развертывать приложения на клиентских компьютерах без подключения к интернету.
В Вашем приложении распакуйте Chromium перед запуском методов конвертирования, как здесь:
string inpFile = Path.GetFullPath(@"Sample.html");
string outFile = new FileInfo("Result.pdf").FullName;
PdfVision v = new PdfVision();
HtmlToPdfOptions options = new HtmlToPdfOptions();
v.ConvertHtmlToPdf(inpFile, outFile, options);
ПРИМЕЧАНИЕ. Первый запуск может занять некоторое время, при условии, что Вам необходимо загрузить версию Chromium.
Мы подготовили для Вас полное хранилище различных https://github.com/SautinSoft/SautinSoft.PdfVision.Examples которые Вы можете легко клонировать на своем компьютере и начать тестировать конвертирование HTML в PDF, HTML в изображения, изображения в PDF прямо у Вас под рукой!
-
Обновлена редакция портативного браузера Chromium до последней стабильной версии: Windows - "1115623", Linux - "1115563", macOS - "1115611".
6.3.3.7 - 7 Марта 2023 г.
Мы подготовили новую версию SautinSoft.PdfVision 6.3!
- Мы добавили новую опцию - baseUrl. Свойство baseUrl определяет или извлекает базовый URL-адрес, используемый для разрешения относительного пути с помощью команд URL-скрипта, встроенных в элементы мультимедиа.
- Мы обновили внутренний движок Chromium. Текущая версия - 104.
- Поддерживает постепенное сохранение PDF-файлов.
- Исправлена ошибка с переносом текста верхнего и нижнего колонтитулов HTML, из-за которой при рендеринге PDF из HTML неправильно разбивалось слово.
- Исправлено множество мелких ошибок.
6.2.11.16 – 16 ноября 2022 г.
Мы рады предложить Вам совершенно новый SautinSoft.PdfVision 6.2!
- Поддержка .NET 7.0: Начиная с версии 6.2 появились сборки SautinSoft.PdfVision, скомпилированные для единой платформы .NET 7.0

- Мы обновили движок Chromium внутри. Chromium v.103 исправлено:
- Появился новый код состояния HTTP 103, который помогает браузеру решить, какой контент предварительно загружать, еще до того, как страница начала появляться
- AbortSignal.timeout() — это более простой способ реализации тайм-аутов в асинхронных API
- Chromium теперь соответствует Firefox, запуская popstate сразу после изменения URL
- Заблокированный внешний протокол в изолированных фреймах iframes
- Последняя версия поддерживается для OS X El Capitan и macOS Sierra
- Улучшения стабильности и производительности
6.1.5.16 – 16 мая 2022 г.
Мы подготовили новую версию SautinSoft.PdfVision 6.1.5!
- Исправлена ошибка с "System.Net.HTTP" и .NET Framework 4.6.1, 4.7.2, 4.8
- Добавлено новое свойство: "Получает и устанавливает ревизию Chromium"
- Исправлено множество мелких ошибок
6.0.3.15 – 15 марта 2022 г.
Мы рады предложить Вам совершенно новый SautinSoft.PdfVision 6.0!
В версии 6 мы полностью обновили компонент, чтобы сделать его удобным и совместимым с новейшими технологиями .NET, давайте посмотрим, что нового:
- Совершенно новый механизм конвертирования HTML в PDF, основанный на браузере Chromium

Обратите внимание, что предыдущие версии 5.X SautinSoft.PdfVision использовал устаревший класс веб-браузера. Благодаря новому механизму конвертирования SautinSoft.PdfVision 6.0 обладает следующими преимуществами:
- Поддержка всех современных HTML-страниц со сложным CSS, как и в браузере Chrome
- Теперь созданные PDF-документы полностью доступны для редактирования и содержат форматированный текст, векторную и растровую графику. Обратите внимание, что предыдущая версия 5.x создавала PDF-документы со снимками экрана в формате HTML внутри, что повлияло на качество при масштабировании документа

- Новая версия полностью совместима со всеми современными версиями .NET Core и .NET 5, 6
- SautinSoft.PdfVision теперь поддерживает платформы .NET 5 и .NET 6

- Полностью реформировали и упростили API, теперь в нем всего пять методов перегрузки:

Таким образом, Вы сможете быстро найти нужный метод и интегрировать его в свой код.
- Чтобы узнать больше обо всех возможностях SautinSoft.PdfVision, мы подготовили для Вас новую подборку интересных примеров кода.
5.6.8.10 – 10 августа 2021 г.
Мы подготовили новую версию SautinSoft.PdfVision 5.6!
- Мы улучшили графический движок Tiff! Теперь направление "HTML в Tiff" более стабильно и имеет лучшее качество
- Добавлена поддержка Windows 11 и Microsoft Edge v.92
- Начиная с версии 5.6, SautinSoft.PdfVision полностью поддерживает Windows Server 2022
- Исправлено множество мелких ошибок
5.4.2.21 – 21 февраля 2020 г.
Новая основная версия SautinSoft.PdfVision 5.4!
- DLL: Добавлена поддержка .NET Framework 4.6.1, 4.7, 4.8. Теперь еще больше возможностей и функционала.

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