Обзор
«SautinSoft.RtfToHtml» на 100% написан на C# .NET, которая предоставляет широкий набор API для разработчиков. Это дает вам возможность добавлять эти функции:
SDK предоставляет вам различные методы и свойства для настройки результирующего HTML:
- Генерируйте HTML в двух различных режимах: Фиксированном и Потоковом
- Установите версию HTML: XHTML 1.01, HTML5, HTML 4.01, HTML 3.2
- Установите мета-теги: Заголовок, Описание, Ключевые слова
- Управляйте хранением Изображений: встроенный или ссылки, указывайте формат изображения, каталог и название шаблона
- Создавайте HTML-документ только между <body>...</body> теги
- В HTML-фиксированном режиме вы можете конвертировать только пользовательский диапазон Страниц
- Управляйте экспортом CSS: встроенный или во внешний файл
- Установите одно семейство шрифтов, цвет и размер для полного HTML
- Создавайте страницу навигации (пример TOC - table of contents)
Почему выбрать SautinSoft.RtfToHtml?
Быстрый и эффективный
Экономьте память и время благодаря облегченной архитектуре API. Чем больше документ, тем быстрее наш API генерирует сложные документы Word.
Конвертируйте документы Word в HTML
Предоставляет API для ваших приложений для конвертирования текста, RTF и DOCX документов в HTML: HTML5, HTML 4.01, 3.2 и XHTML.
Фиксированный и потоковый режимы HTML
Генерирует HTML-документы в двух режимах:
- Фиксированный (Fixed) HTML - в этом режиме HTML-документ составляется с использованием позиций (x,y).
- Потоковый (Flowing) HTML - в этом режиме HTML-документ составляется с использованием блочных элементов.
Полная поддержка .NET для Windows, Linux и Mac
Разрабатывайте для любой платформы .NET или основных операционных систем с единой кодовой базой. Используйте в своих приложениях .NET Framework, Mono, Xamarin.iOS и Xamarin.Android.
Полезные настройки конвертирования
Благодаря множеству полезных настроек и опций вы можете настроить результат конвертирования по своему усмотрению: HTML-версию, задать заголовок документа, поля и границы страницы, качество и формат изображения, верхние и нижние колонтитулы, различные параметры CSS и многое другое.
Развертывание приложений в облаке
С помощью NuGet Вы легко можете выполнять развертывание данного компонента в Azure, AWS, AWS Lambda и других решениях.
Фиксированный и Потоковый режимы
Фиксированный (Fixed) HTML - в этом режиме HTML-документ составляется с использованием позиций (x, y) и специального CSS для каждого элемента. Это дает наилучшую точность, но делает HTML-разметку более сложной. Каждая страница документа представлена отдельным элементом < div > с необязательной границей.
Потоковый (Flowing) HTML - в этом режиме HTML-документ состоит из блочных элементов так же, как если бы он был набран человеком. HTML-разметка проста и понятна, но она не сохраняет положение некоторых графических элементов (x, y).
Основные функции
Конвертируйте DOCX, RTF в HTML (Фиксированный и Потоковый режимы)
Конвертируйте RTF в HTML с помощью MemoryStream
Конвертировать файл DOCX в HTML-файл
Конвертировать RTF-файл в HTML-файл
Конвертировать текстовую строку в HTML-строку
Как встраивать изображения в HTML-документ с помощью base64
Расширенные возможности
На самом деле компонент может конвертировать текст, RTF и DOCX в HTML с множеством опций. Смотрите Руководство разработчика, чтобы ознакомиться с простыми, продвинутыми и сложными примерами, оно содержит более 50 примеров.