История версий - SautinSoft.RtfToHtml
2024.11.2 - 2 ноября, 2024
Мы рады предложить Вам новую версию SautinSoft.RtfToHtml 2024.11!
Давайте посмотрим, что нового:
- Исправлена проблема с расчетом ширины таблицы в HTML writer.
- Добавлена возможность работы с QR (штрих-кодами).
- Исправлена ошибка, из-за которой фигура не распознавалась как плавающая в RTF reader.
- Улучшены опции LoadOptions.DetectTables.
- Добавлена дополнительная поддержка HtmlSaveOptions.
- Добавлена поддержка элементов Canvas в файлах DOCX.
- Улучшен движок преобразования RTF в HTML для Linux, MacOs.
- Улучшено конвертирование WORD в HTML: DOCX, RTF.
- Исправлены мелкие ошибки, найденные и присланные нам нашими клиентами. Таким образом, компонент стал более безошибочным.
2024.8.23 - 23 августа, 2024
Мы рады объявить об официальном выпуске нашего нового SautinSoft.RtfToHtml 2024.8!
Давайте посмотрим, что нового:
- RTF Reader:
Проблема с некорректным чтением редактируемых полей была успешно решена!
Ошибка с разбиением на страницы была исправлена.
- DOCX Reader:
Проблема связана с отсутствием символов между словами в документе Word.
Эта ошибка была исправлена. В некоторых файлах была проблема с переносами строк. Исправлено.
Исправлена ошибка с сообщением: «Недопустимый URI: имя хоста не может быть проанализировано».
- HTML Writer:
В некоторых случаях содержимое страницы было смещено вправо, и содержимое терялось на краю страницы.
В определенных случаях терялось форматирование нумерованного списка. Улучшена работа с нумерованным списком и общая согласованность работы со списками.
При вставке изображений в документ возникала ошибка позиционирования. Исправлено.
- Исправлены незначительные проблемы, обнаруженные и отправленные нам нашими клиентами. Поэтому компонент стал более безошибочным.
- Поддержка .NET 9.0 (Pre): Начиная с версии 2024.8 появились сборки SautinSoft.RtfToHtml.dll, скомпилированные для единой платформы .NET 9.0.
- Добавлена поддержка многих современных тегов согласно спецификации HTML5 и улучшена работа с чтением внутренних стилей.
- Добавлены дополнительные оптимизации для снижения скорости выделения.
- Добавлены новые примеры кода: https://github.com/SautinSoft/SautinSoft.RtfToHtml.Examples
2024.6.6 - 6 июня, 2024
Мы провели полный и детальный анализ, а также комплексное тестирование нашей библиотеки SautinSoft.RtfToHtml в сравнении с ведущими мировыми лидерами в нашем сегменте. После анализа перед командой разработчиков была поставлена задача улучшить работу по двум сложным ключевым направлениям:
1. Увеличить скорость загрузки и сохранения DOCX/PDF документов
2. Уменьшить размер получаемых PDF документов
Наши разработчики успешно справились с поставленными задачами!
Мы рады сообщить, что на данный момент новая версия SautinSoft.RtfToHtml 2024.6 занимает в Мире главных лидеров .NET-библиотек с 1 по 3 место по скорости загрузки/сохранения документов в DOCX/PDF форматы.
Мы также подготовили несколько критических исправлений и улучшений:
2023.10.18 - 18 октября, 2023
Мы подготовили новую версию SautinSoft.RtfToHtml 2023.10!
Давайте посмотрим, что нового:
- HTML Writer:
Исправлена проблема </li> закрывающим тегом. Раньше бывали ситуации, когда <li>...</li> не всегда работал корректно.
Добавлена обработка специальных символов "&fraq12;" и других, для европейских языков.
- RTF Reader:
Исправлена ошибка с чтением маркера списка.
- Добавлена поддержка символов " " в некоторых случаях при преобразовании "RTF в HTML в RTF" с использованием SautinSoft.RtfToHtml и SautinSoft.HtmlToRtf.
- Добавлена поддержка AllCaps и SmallCaps.
Теперь в HTML это записывается с использованием стиля CSS: text-transform: uppercase; или text-transform: lowercase;
- Исправлена ошибка со стилями, которые ссылались сами на себя.
- Исправлено множество проблем со стороны наших клиентов.
2023.5.30 - 30 мая, 2023
Мы рады объявить об официальном выпуске нашего нового SautinSoft.RtfToHtml 2023.5!
Начиная с этой версии, нумерация сборок будет начинаться с "год/месяц/день". Вы всегда можете следить за новыми выпусками и получать последние версии.
Давайте посмотрим, что нового:
- Мы добавили возможность использовать альтернативный шрифт, который загружается из GDIFont.
- Поддержка .NET 8.0: Начиная с версии 2023.5 появились сборки SautinSoft.RtfToHtml.dll, скомпилированные для унифицированной платформы .NET 8.0.
- Улучшена работа со шрифтами: Теперь поиск подходящего шрифта осуществляется по нескольким параметрам и дает лучшее соответствие.
- HTML Writer: Добавлена поддержка множественных тегов и добавлена возможность распознавать язык (En, Ch, Sl и так далее) содержимого текста.
- RTF Reader:
- CheckBoxes считываются правильно. Исправлена ошибка считывания значения: true/false.
- Исправлена ошибка, из-за которой отсутствовала граница таблицы.
- Проблема с зачеркнутыми символами была решена.
- Исправлены мелкие ошибки, найденные и отправленные нам нашими клиентами. Таким образом, компонент стал более безошибочным.
8.1.2.2 – 02 февраля 2023 г.
Мы подготовили новую версию SautinSoft.RtfToHtml 8.1!
- HTML Writer:
- Исправлена ошибка с "нумерованным списком".
- Исправлена ошибка с маркированным списком и увеличенным межстрочным интервалом.
- RTF Reader: Мы добавили поддержку новых тегов {\pntext 1.\tab} {\pntext 2.\tab}.
- Исправлена проблема с чтением абзацев со встроенным заголовком.
- Перенос строк в "Flowing mode" был некорректным. Эта ошибка была исправлена.
- Исправлены проблемы со стороны наших клиентов.
8.0.10.19 – 19 октября 2022 г.
Мы с гордостью объявляем о выпуске действительно нового SautinSoft.RtfToHtml 8.0!
Основное новшество: Компонент получил новый быстрый и точный механизм конвертирования из нашего основного компонента SautinSoft.Document. Таким образом, мы значительно улучшили качество конвертации и полностью реформировали API.
Благодаря этому внедрению SautinSoft.RtfToHtml теперь предлагает Вам:
- Включена поддержка двух режимов конвертирования HTML - Фиксированный и плавный.
- Возможность экспортировать верхний и нижний колонтитулы в различных режимах: по разделам, первый и последний и так далее.
- Возможность контролировать, как и будет храниться CSS.
- Встраивайте изображения внутрь HTML-документа или храните в виде отдельных файлов. Полный контроль при сохранении изображений с использованием callback.
- Возможность создавать TOC (оглавление) и разделять HTML по пользовательским критериям.
- Установите поля страницы, конвертируйте пользовательские страницы, установите границу страницы.
- Возможность установки единого шрифта, размера и цвета для всего HTML-документа.
- Установите желаемый формат изображения и качество для изображений JPEG.
- Поддержка .NET 7.0: Начиная с версии 8.0 появились сборки SautinSoft.RtfToHtml, скомпилированные для единой платформы .NET 7.0.
7.7.4.17 – 17 апреля 2022 г.
Мы рады сообщить о выпуске нового SautinSoft.RtfToHtml 7.7!
- Поддержка .NET 6.0: Начиная с версии 7.7 появились сборки SautinSoft.RtfToHtml, скомпилированные для единой платформы .NET 6.0.
- RTF Reader:
- Исправлена проблема с добавлением белого оттенка к текстовому фрейму.
- Исправлена проблема с чтением абзацев со встроенным заголовком.
- DOCX Reader: Исправлена проблема с групповыми фигурами, сохранявшими рисунки.
- HTML Writer: Исправлена проблема с большим элементом 'select'.
7.6.6.17 – 17 июня 2021 г.
Мы рады сообщить о выпуске нового SautinSoft.RtfToHtml 7.6!
- Поддержка .NET 5.0: Начиная с версии 7.6 появились сборки SautinSoft.RtfToHtml, скомпилированные для единой платформы .NET 5.0.
- Исправлена проблема со свойством UseNumericCharacterReference. Это позволяет записывать все символы в нотации "NCR": xx;.
7.5.1.27 – 27 января 2021 г.
Мы подготовили новый релиз SautinSoft.RtfToHtml 7.5!
Посмотрите, что нового:
- HTML Writer:
- Добавлен кэш изображений, что позволяет не дублировать несколько раз одни и те же изображения при сохранении в HTML.
- Улучшен алгоритм рендеринга HTML-документа в фиксированном режиме. Теперь отдельные символы со своими координатами (x,y) объединяются в отдельные слова, а затем в отдельные предложения. Таким образом, данное решение позволило уменьшить размер HTML-документа в 3 раза.
- DOCX и таблицы внутри. Нарушен порядок столбцов, заголовков. Проблема была исправлена.
- Исправлена проблема с некорректной обработкой ширины текста в документе.
- HTML: Исправлена проблема с некорректным определением ширины таблицы.
- RTF: Опция "AutoFit" для созданной вручную таблицы работает некорректно. Проблема была исправлена.
- Исправлены проблемы от наших клиентов.
Если вам нужен пример кода или у вас есть вопрос: напишите нам по адресу support@sautinsoft.com или спросите в онлайн-чате (правый нижний угол этой страницы) или используйте форму ниже: