HTML Конвертер

Конвертер HTML Documentize для .NET забезпечує потужні можливості для перетворення документів між форматами PDF та HTML, що ідеально підходить для веб-застосунків, архівування та складання звітів. Завдяки численним опціям для роботи з ресурсами та макетами, конвертер адаптується до різних вимог проекту.

Ключові характеристики

Конвертування PDF в HTML

Перетворіть файли PDF в HTML, щоб зробити документи доступними для перегляду в вебі або інтеграції в застосунки, де формат HTML є переважним.

Конвертування HTML в PDF

Трансформуйте HTML-контент у високоякісні PDF, що ідеально підходить для генерування друкованих звітів, архівування веб-контенту або створення можливих для обміну документів.


Докладний посібник

Конвертування PDF в HTML

Щоб конвертувати PDF в HTML:

  1. Ініціалізуйте конвертер: Створіть екземпляр HtmlConverter.
  2. Встановіть опції конвертації: Використовуйте PdfToHtmlOptions, щоб налаштувати вихід, вибираючи між вбудованими або зовнішніми ресурсами.
  3. Визначте шляхи вводу та виводу: Встановіть шляхи для вашого вхідного PDF та вихідного HTML.
  4. Виконайте конвертацію: Викличте метод Process, щоб конвертувати файл.

Приклад: Конвертувати PDF в HTML з вбудованими ресурсами

// Крок 1: Ініціалізуйте HTML конвертер
var converter = new HtmlConverter();

// Крок 2: Налаштуйте опції для конвертації PDF в HTML
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);

// Крок 3: Встановіть шляхи файлів
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.html"));

// Крок 4: Запустіть конвертацію
converter.Process(options);

Доступні опції для конвертації PDF в HTML

  • SaveDataType:

    • FileWithEmbeddedResources: Генерує один HTML-файл з усіма вбудованими ресурсами.
    • FileWithExternalResources: Зберігає ресурси окремо, ідеально для великих HTML-файлів.
  • Налаштування виходу:

    • BasePath: Встановіть базовий шлях для ресурсів у HTML-документі.
    • IsRenderToSinglePage: За бажанням рендерити весь контент PDF на одній HTML-сторінці.

Конвертування HTML в PDF

Щоб конвертувати HTML-документ у PDF, виконайте такі кроки:

  1. Ініціалізуйте конвертер: Створіть екземпляр HtmlConverter.
  2. Налаштуйте PDF-параметри: Використовуйте HtmlToPdfOptions, щоб визначити макет і налаштування медіа.
  3. Вкажіть шляхи: Встановіть шляхи для вхідного HTML та вихідного PDF файлів.
  4. Виконайте конвертацію: Запустіть метод Process, щоб завершити конвертацію.

Приклад: Конвертувати HTML в PDF

// Крок 1: Ініціалізуйте HTML конвертер
var converter = new HtmlConverter();

// Крок 2: Налаштуйте опції для конвертації HTML в PDF
var options = new HtmlToPdfOptions();

// Крок 3: Встановіть шляхи файлів
options.AddInput(new FileDataSource("input.html"));
options.AddOutput(new FileDataSource("output.pdf"));

// Крок 4: Виконайте конвертацію
converter.Process(options);

Додаткові опції для конвертації HTML в PDF

  • Тип медіа:

    • HtmlMediaType.Print: Ідеально підходить для генерування PDF, призначених для друку.
    • HtmlMediaType.Screen: Використовуйте при конвертації контенту, призначеного для цифрового перегляду.
  • Коригування макета:

    • PageLayoutOption: Коригує спосіб, яким HTML-контент вміщується в макет PDF, наприклад, ScaleToPageWidth, щоб гарантувати, що контент масштабується під ширину PDF.
    • IsRenderToSinglePage: Дозволяє рендеринг всього HTML-контенту на одній PDF-сторінці, якщо це необхідно для стиснених презентацій.

Цей конвертер є універсальним для різних застосувань, від генерування PDF-звітів на основі веб-контенту до конвертування архівів PDF-документів для веб-доступності. Для більш складних налаштувань зверніться до повної документації Documentize.

 Українська