Вступление
SautinSoft.RtfToHtml это кроссплатформенная .NET-библиотека которая позволяет Вашим приложениям конвертировать DOCX, RTF и текстовые документы в HTML 3.2, 4.01 + с CSS, HTML5, XHTML 1.01. После добавления ссылки на "SautinSoft.RtfToHtml.dll" и ввода 3-4 строк C# Вы можете использовать API в своих приложениях:
Входные форматы
- RTF: Компонент может читать и анализировать все типы RTF-документов: 1.0 - 1.9.1. Имеет собственный парсер RTF.
- DOCX: Компонент может читать и анализировать все типы DOCX-документов. Имеет собственный парсер DOCX.
- TXT (текстовые документы): Поддерживаются символы Юникода.
Выходные форматы
HTML 3.2, HTML 4.01, HTML 5, XHTML c CSS и без CSS. Все HTML-документы, созданные с использованием SautinSoft.RtfToHtml полностью совместимы со стандартами W3C Markup validation service.
Преимущества компонента
- Имеет собственный RTF-парсер
- Текстовый макет выглядит так же, как в RTF - с правильными разрывами строк и столбцами
- Включена поддержка двух режимов конвертирования HTML — Fixed и Flowing
- Полное форматирование текста (начертание шрифта, цвет, размер, жирный шрифт, курсив, подчеркивание, двойное подчеркивание, зачеркивание, верхний и нижний индексы)
- Таблицы (границы, фон, вложенные таблицы, объединенные ячейки)
- Вставляйте изображения в формате PNG, JPEG в HTML-документ или сохраняйте в виде отдельных файлов
- Позволяет хранить изображения внутри HTML, используя "Base64";
- Гиперссылки и якоря. Обнаружение гиперссылок из текста и превращение их в настоящие гиперссылки
- Возможность установки одного шрифта, размера и цвета для всего HTML-документа
- Полная поддержка Юникода