Конвертер 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.

 Русский