HTML Converter
Конвертер Documentize HTML для .NET предоставляет мощные возможности для преобразования документов между форматами PDF и HTML, идеально подходя для веб-приложений, архивирования и генерации отчетов. С множеством вариантов обработки ресурсов и макетов, конвертер адаптируется к различным требованиям проектов.
Конвертация PDF в HTML
Конвертируйте PDF-файлы в HTML, чтобы сделать документы доступными для просмотра в вебе или интеграции в приложения, где предпочитается HTML-формат.
Конвертация HTML в PDF
Преобразуйте HTML-контент в качественные PDF-файлы, идеально подходящие для генерации печатных отчетов, архивирования веб-контента или создания доступных для обмена документальных форматов.
Конвертация PDF в HTML
Чтобы конвертировать PDF в HTML:
- Настройте параметры: Используйте
PdfToHtmlOptions
для настройки выхода, выбирая либо встроенные, либо внешние ресурсы. - Определите пути ввода и вывода: Установите пути для вашего входного PDF и выходного HTML.
- Выполните конвертацию: Вызовите метод
Process
классаHtmlConverter
для конвертации файла.
Пример: Конвертация PDF в HTML с встроенными ресурсами
1// Шаг 1: Настройка параметров для конвертации PDF в HTML
2var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);
3
4// Шаг 2: Установка путей к файлам
5options.AddInput(new FileDataSource("input.pdf"));
6options.AddOutput(new FileDataSource("output.html"));
7
8// Шаг 3: Запуск конвертации
9HtmlConverter.Process(options);
Доступные параметры для конвертации PDF в HTML
- SaveDataType:
FileWithEmbeddedResources
: Генерирует один HTML-файл со всеми встроенными ресурсами.FileWithExternalResources
: Сохраняет ресурсы отдельно, идеально подходит для больших HTML-файлов.
Конвертация HTML в PDF
Чтобы конвертировать HTML-документ в PDF, выполните следующие шаги:
- Настройте параметры: Используйте
HtmlToPdfOptions
для определения настроек макета и медиа. - Укажите пути: Установите пути к входному HTML и выходному PDF-файлам.
- Выполните конвертацию: Запустите метод
Process
классаHtmlConverter
для конвертации файла.
Пример: Конвертация HTML в PDF
1// Шаг 1: Настройка параметров для конвертации HTML в PDF
2var options = new HtmlToPdfOptions();
3
4// Шаг 2: Установка путей к файлам
5options.AddInput(new FileDataSource("input.html"));
6options.AddOutput(new FileDataSource("output.pdf"));
7
8// Шаг 3: Запуск конвертации
9HtmlConverter.Process(options);
Дополнительные параметры для конвертации HTML в PDF
Тип медиа:
HtmlMediaType.Print
: Идеален для генерации PDF, подходящих для печати.HtmlMediaType.Screen
: Используйте при конвертации контента, разработанного для цифрового просмотра.
Корректировки макета:
PageLayoutOption
: Корректирует, как HTML-контент соответствует макету PDF, например,ScaleToPageWidth
, чтобы обеспечить масштабирование контента в ширину PDF.IsRenderToSinglePage
: Позволяет отрисовывать весь HTML-контент на одной странице PDF, если это необходимо для кратких презентаций.
Этот конвертер универсален для различных приложений, от генерации PDF-отчетов на основе веб-контента до конвертации архивов PDF-документов для веб-доступности. Для более сложных конфигураций обратитесь к полной документации Documentize.