Обзор SautinSoft.RtfToHtml


Вступление

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-документа
  • Полная поддержка Юникода