HTML Converter

Контвертер HTML від Sheetize для .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 документів для веб-доступності. Для більш просунутих налаштувань зверніться до повної документації Sheetize.

 Українська