Конвертировать файл HTML в PDF
Чтобы конвертировать файл HTML в PDF, загрузите файл .html или .htm, выберите PDF и запустите конвертацию. Страница превращается в PDF с учётом заданных вами параметров страницы; без них используется формат A4 с полями 10 мм. Из соображений безопасности скрипты не выполняются, а внешние файлы, такие как подключённый CSS, удалённые изображения и веб-шрифты, не загружаются. Вводить URL веб-страниц нельзя.
- Бесплатно, без регистрации
- Файлы удаляются в течение 30 минут
- До 100 МБ
Файлы навсегда удаляются с наших серверов в течение 30 минут.
Как конвертировать HTML в PDF
Загрузите файл HTML
Перетащите файл HTML в область загрузки или выберите его на устройстве (до 100 МБ).
Оставьте PDF как итоговый формат
Формат PDF уже выбран в меню; при необходимости можно выбрать другой.
Конвертируйте и скачайте
Нажмите «Конвертировать», и скачивание готового файла начнётся автоматически.
Что сохраняется?
Сохраняется
- Встроенные стили и первый блок <style>
- Размер страницы и поля, заданные через @page
- Цвета фона и изображения URI data:
- Таблицы, списки и правила разрыва страниц CSS
Изменяется
- Без @page страницы имеют формат A4 с полями 10 мм
- Веб-шрифты заменяются похожими шрифтами, установленными на сервере
Не переносится
- Подключённые таблицы стилей и удалённые изображения (http/https)
- Содержимое, нарисованное JavaScript (диаграммы, динамические таблицы)
- Дополнительные блоки <style> в <head>, начиная со второго
Когда это пригодится
Счета и отчёты, сформированные в HTML
Если ваше приложение или скрипт формирует счета, отчёты или сертификаты в HTML, встройте CSS в файл и конвертируйте его в PDF, готовый к печати. Размер страницы и поля задавайте сами с помощью правила @page.
Архивирование автономных документов HTML
Однофайловые документы HTML со своими стилями и изображениями, например экспортированные заметки или шаблоны писем, можно хранить и передавать в виде PDF, которые выглядят одинаково на любом устройстве.
Что важно учитывать
- Ввода URL нет: это не инструмент для преобразования веб-страниц в PDF; загрузите сохранённый файл .html или .htm.
- Изображения, указанные по относительным путям (например, images/logo.png), найти невозможно, потому что загружается только один файл.
- В PDF не добавляются верхний и нижний колонтитулы и номера страниц.
О форматах
Что такое HTML?
HTML (HyperText Markup Language) — язык разметки, на котором пишутся веб-страницы. Заголовки, абзацы, списки, таблицы, ссылки и изображения задаются тегами, а внешний вид определяет CSS. Файл .html открывается в любом браузере без дополнительных программ и подстраивается под ширину экрана вместо фиксированных страниц. Внешние таблицы стилей, веб-шрифты и удалённые изображения — это отдельные ресурсы, и они не переносятся вместе с файлом, если не встроены в него.
Что такое PDF?
PDF (Portable Document Format) — формат документов с фиксированной вёрсткой, созданный Adobe и стандартизированный как ISO 32000. Каждый фрагмент текста, изображение и линия хранятся вместе с положением на странице, поэтому PDF выглядит одинаково на любом устройстве и надёжно печатается. Расплата за это — редактирование: в PDF хранятся позиции на странице, а не абзацы и таблицы. Отсканированные PDF содержат только изображения страниц, и для извлечения текста их сначала нужно обработать с помощью OCR (оптического распознавания символов).
Часто задаваемые вопросы
Можно ли вставить URL сайта, чтобы получить PDF?
Нет. Этот конвертер принимает только загруженные вами файлы .html. Чтобы сохранить живую веб-страницу как PDF, откройте её в браузере, выберите «Печать» и укажите «Сохранить как PDF». Если у вас есть HTML-файл страницы, встройте его стили в файл и загрузите сюда.
Почему в моём PDF нет изображений или стилей?
Из соображений безопасности отрисовщик никогда не подключается к внешним ресурсам: подключённые файлы .css, размещённые в интернете изображения и веб-шрифты не загружаются, а JavaScript не выполняется. Для точного PDF перенесите CSS в блок <style> и встройте изображения как URI data: (base64) внутрь файла HTML.
Как задать размер страницы или поля?
Добавьте правило @page в блок <style> вашего HTML, например @page { size: A4 landscape; margin: 20mm; }. Конвертер отдаёт приоритет размеру страницы из CSS. Без правила @page используются страницы A4 в книжной ориентации с полем 10 мм со всех сторон.
Бесплатно ли конвертировать HTML в PDF?
Да, полностью бесплатно. Без аккаунта, подписки и водяных знаков: просто загрузите файл и конвертируйте его.
Безопасен ли мой файл и когда он удаляется?
Файл передаётся по HTTPS и хранится на нашем сервере под случайным кодом. Загруженный файл и результат навсегда удаляются в течение 30 минут, а ссылка для скачивания работает только у того, кто знает ваш уникальный код.