Конвертация HTML в PDF с помощью Gotenberg
Этот шаблон n8n преобразует HTML-код в PDF-файл, готовый для сохранения или отправки, используя сервис Gotenberg.
Кому подойдёт
- Маркетологи : Для создания PDF-отчётов или брошюр из HTML-шаблонов.
- Разработчики : Для автоматизации генерации документов в приложениях.
- Владельцы бизнеса : Для формирования счетов или презентаций без ручной работы.
Решаемая проблема
Создание PDF-документов из HTML требует времени, навыков программирования или дорогих инструментов.
Этот шаблон автоматизирует процесс, превращая HTML-код в профессиональный PDF за пару минут.
Что автоматизируется
- Процессы:
- Получение HTML-кода и имени файла через JSON-вход.
- Преобразование HTML в файл index.html.
- Генерация PDF с помощью Gotenberg с настройкой метаданных.
- Вывод готового PDF для дальнейшего использования (сохранение, отправка).
- Шаги:
- Триггер JSON-входа : Принимает объект с HTML-кодом и именем файла.
- Создание HTML-файла : Конвертирует строку HTML в файл index.html.
- Вызов Gotenberg : Отправляет файл в Gotenberg для преобразования в PDF.
- Настройка метаданных : Добавляет в PDF автора, дату, название и другие данные.
- Вывод PDF : Возвращает готовый PDF-файл для следующего этапа.
Используемые сервисы
- Gotenberg : Конвертирует HTML-файл в PDF с настраиваемыми метаданными.
Сложность настройки
- Уровень: Средний — требуется запуск Gotenberg и настройка Docker.
- Время: ~10-15 минут на установку Gotenberg и настройку workflow.
Что нужно для запуска
- Аккаунты:
- Доступ к Docker для запуска Gotenberg.
- API-ключи:
- Не требуются, так как Gotenberg работает локально.
- Предварительные требования:
- n8n (облачный или self-hosted).
- Установленный Docker и docker-compose.
- Добавьте Gotenberg в docker-compose.yml:
services: gotenberg: image: gotenberg/gotenberg:8 restart: always
Перезапустите Docker: docker compose up -d.
Убедитесь, что n8n и Gotenberg находятся в одной Docker-сети.
Тест: Отправьте JSON с HTML (<h1>Hello World</h1>) и именем файла (my-report-2024).
Примеры использования
Маркетолог : Создаёте HTML-шаблон для рекламной брошюры — шаблон превращает его в PDF для рассылки клиентам.
Разработчик : Интегрируете шаблон в приложение, чтобы генерировать PDF-счета из HTML-форм для пользователей.
Малый бизнес : Формируете PDF-отчёт о продажах из HTML-данных для презентации инвесторам.
Результат
Вы получите автоматизированную систему для создания PDF из HTML:
- Экономия 1-2 часов на ручной обработке документов.
- Профессиональные PDF с метаданными (автор, дата, название).
- Готовый файл для отправки по email или сохранения в облаке.
- Возможность интеграции в другие процессы (например, отправка в Slack или email).
#автоматизация #PDF #HTML #Gotenberg #документы #маркетинг #разработка
А получить workflow «Автоматизируем создание PDF из HTML: готовый workflow для n8n» и другие шаблоны для n8n (более 1000 готовых сценариев автоматизации) вы можете в нашем Закрытом Нейроклубе по кнопке ниже:
Также рекомендуем подписаться на наш Telegram-канал AI Мастерская.
Там выходят подробные разборы популярных сценариев для n8n, реальные кейсы автоматизации бизнеса и примеры, где рутинную работу полностью берут на себя роботы, а не человек.
Напишите в комментариях, какой шаблон для n8n вам нужен и какие задачи он должен выполнять. Я подберу подходящее решение или добавлю новый workflow.


