Ключевые факты
- Категория
- Document Tools
- Типы входных данных
- textarea, file, text, select, checkbox, number
- Тип результата
- file
- Покрытие примерами
- 4
- API доступен
- Yes
Обзор
Инструмент для быстрого преобразования HTML-контента, файлов или веб-страниц в формат PDF с поддержкой гибких настроек рендеринга и стилизации.
Когда использовать
- •Создание PDF-отчетов на основе HTML-шаблонов.
- •Сохранение веб-страниц для офлайн-чтения или архивации.
- •Генерация документации из размеченного текста с использованием CSS.
Как это работает
- •Выберите источник данных: вставьте HTML-код, загрузите файл или укажите URL.
- •Выберите режим рендеринга: быстрый (PDFKit) или браузерный (Puppeteer) для сложной верстки.
- •Настройте параметры страницы, такие как поля, ориентация и масштаб, если это необходимо.
- •Запустите процесс и скачайте готовый PDF-файл.
Сценарии использования
Примеры
1. Генерация отчета из HTML
Веб-разработчик- Контекст
- Необходимо предоставить клиенту отчет о проделанной работе в формате PDF, который был сверстан на HTML.
- Проблема
- Нужно быстро превратить HTML-верстку в профессиональный документ с правильными отступами.
- Как использовать
- Вставьте HTML-код в поле контента, выберите режим 'Browser', установите поля по 20 мм и нажмите кнопку конвертации.
- Пример конфигурации
-
renderMode: 'browser', marginTop: 20, marginBottom: 20, marginLeft: 20, marginRight: 20 - Результат
- Получен PDF-файл с точным сохранением стилей и структуры документа.
2. Сохранение документации
Технический писатель- Контекст
- Нужно сохранить страницу технической документации для отправки коллегам, не имеющим доступа к сети.
- Проблема
- Стандартная функция печати браузера часто искажает верстку.
- Как использовать
- Введите URL страницы, выберите режим 'Browser' и настройте масштаб для оптимального размещения текста на листе A4.
- Пример конфигурации
-
renderMode: 'browser', pageSize: 'A4', scale: 1.0 - Результат
- Чистый PDF-документ, готовый к отправке по почте или печати.
Проверить на примерах
xml, html, pdfСвязанные хабы
FAQ
Какие теги HTML поддерживаются?
Инструмент поддерживает основные теги: p, h1-h6, ul/ol, table, img и code.
В чем разница между режимами PDFKit и Puppeteer?
PDFKit подходит для простых документов, а Puppeteer (браузерный режим) лучше справляется со сложной версткой и CSS.
Можно ли использовать собственный CSS?
Да, в режиме браузерного рендеринга вы можете добавить пользовательский CSS-код для стилизации документа.
Как настроить поля страницы?
Вы можете указать значения для верхнего, нижнего, левого и правого полей в миллиметрах в настройках инструмента.
Поддерживается ли печать фоновых изображений?
Да, в настройках можно включить или выключить опцию печати фона для корректного отображения графических элементов.