Конвертер HTML
Sheetize HTML Converter для .NET обеспечивает прочные возможности для конвертации документов между форматами PDF и HTML, идеально подходит для веб-приложений, архивирования и генерирования отчетов.
Ключевые особенности
PDF в HTML конверсия
Конвертируйте PDF-файлы в HTML, чтобы сделать документы доступными для просмотра на сайте или интеграции в приложения, где предпочтительнее HTML-формат.
HTML в PDF конверсия
Преобразуйте HTML-контент в высококачественные PDF-файлы, идеально подходят для создания печатаемых отчетов, архивирования веб-содержания или создания сподельных форматов документов.
Подробный водитель
Конвертирование PDF в HTML
Чтобы конвертировать PDF в HTML:
- Иницијализуйте конвертер : создайте
HtmlConverter
. - Настройка опций конверсии : Использование
PdfToHtmlOptions
для персонализации выхода, выбора встроенных или внешних ресурсов. - Определите входные и выходные пути : установите маршруты для вашего ввода PDF и выхода HTML.
- Используйте конверсию: звоните
Process
Метод конвертации файла.
Пример: Конвертировать PDF в HTML с встроенными ресурсами
// Step 1: Initialize the HTML Converter
var converter = new HtmlConverter();
// Step 2: Configure options for PDF to HTML conversion
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);
// Step 3: Set file paths
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.html"));
// Step 4: Run the conversion
converter.Process(options);
Доступные опции для конверсии PDF в HTML
Сохранение данных :
FileWithEmbeddedResources
: Создает единый HTML-файл со всеми встроенными ресурсами.FileWithExternalResources
Сберегает ресурсы отдельно, идеально подходит для больших HTML-файлов.Выпускная адаптация:
BasePath
: Настроить базовый путь для ресурсов в HTML-документе.IsRenderToSinglePage
: Опционально отображать весь контент PDF на одной странице HTML.
Конвертирование HTML в PDF
Чтобы конвертировать HTML-документ в PDF, выполните следующие шаги:
- Иницијализуйте конвертер : создайте инстанцию
HtmlConverter
. - Конфигурировать опции PDF : Используйте
HtmlToPdfOptions
Определить расположение и настройки медиа. - Укажите маршруты : Настройка входных HTML и выходных PDF-файлов маршрутов.
- Извести конверсию : запустить
Process
Метод завершения конверсии.
Пример: Конвертировать HTML в PDF
// Step 1: Initialize the HTML Converter
var converter = new HtmlConverter();
// Step 2: Configure options for HTML to PDF conversion
var options = new HtmlToPdfOptions();
// Step 3: Set file paths
options.AddInput(new FileDataSource("input.html"));
options.AddOutput(new FileDataSource("output.pdf"));
// Step 4: Execute the conversion
converter.Process(options);
Дополнительные варианты для конверсии HTML в PDF
• Тип медиа:
HtmlMediaType.Print
Идеально подходит для создания PDF-файлов, подходящих для печати.HtmlMediaType.Screen
Используйте при конвертировании контента, предназначенного для цифрового просмотра.Регулирование распределения:
PageLayoutOption
: Регулирует, как HTML-контент соответствует расположению PDF, например,ScaleToPageWidth
Для обеспечения масштабов контента до ширины PDF.IsRenderToSinglePage
Это позволяет передавать весь HTML-контент на одной PDF-странице, если это необходимо для кратковременных презентаций.
Этот конвертер универсален для множества приложений, от генерирования докладов PDF на основе веб-контента до превращения архивов PDF-документов для доступности на базе веб. Для более продвинутых конфигураций см. полную документацию Sheetize.