Gotenberg · Integration
Интеграция с Gotenberg
Используйте nextpdf/gotenberg, когда делегируете преобразование службе Gotenberg. Пакет хорошо подходит для офисных документов и конвейеров преобразования HyperText Markup Language (HTML) в Portable Document Format (PDF), которые должны выполняться вне процесса PHP.
Карта разделов
Заголовок раздела «Карта разделов»| Страница | Для чего использовать |
|---|---|
| Обзор | Границы ответственности пакета и поддерживаемые рабочие процессы. |
| Установка | Установка через Composer и требования к службе Gotenberg. |
| Быстрый старт | Первый процесс преобразования. |
| Настройка | Ключи конфигурации для конечной точки, тайм-аута и безопасности. |
| API | API для моста, конфигурации, полезной нагрузки, результата, парсера, офисного формата и закреплённого транспорта. |
| Руководство разработчика | Границы ответственности службы, формирование полезной нагрузки и точки расширения. |
| Использование в эксплуатации | Модели развёртывания и эксплуатации. |
| Безопасность и эксплуатация | Защита от подделки запросов на стороне сервера (SSRF), обработка Multipurpose Internet Mail Extensions (MIME), ограничения размера и закреплённый транспорт. |
| Устранение неполадок | Типичные сбои преобразования и работы службы. |
Основные API
Заголовок раздела «Основные API»| Идентификатор | Назначение |
|---|---|
NextPDF\Gotenberg\GotenbergBridge | Преобразует входные данные с помощью службы Gotenberg. |
NextPDF\Gotenberg\GotenbergConfig | Неизменяемая конфигурация службы. |
NextPDF\Gotenberg\GotenbergConvertPayload | Полезная нагрузка запроса на преобразование. |
NextPDF\Gotenberg\GotenbergConvertResult | Байты преобразованного PDF и метаданные ответа. |
NextPDF\Gotenberg\OfficeFormat | Перечисление поддерживаемых форматов офисных документов. |