Use nextpdf/gotenberg quando você quiser delegar a conversão a um serviço Gotenberg. É uma boa opção para documentos de escritório e pipelines de HyperText Markup Language (HTML) para Portable Document Format (PDF) que precisam ser executados fora do processo PHP.
| Página | Use para |
|---|
| Visão geral | Limites do pacote e fluxos de trabalho compatíveis. |
| Instalação | Instalação via Composer e pré-requisitos do serviço Gotenberg. |
| Início rápido | Seu primeiro fluxo de conversão. |
| Configuração | Chaves de configuração de endpoint, timeout e segurança. |
| API | Application programming interfaces (APIs) para bridge, configuração, payload, resultado, parser, formato de escritório e transporte fixado. |
| Guia do desenvolvedor | Limites do serviço, construção do payload e pontos de extensão. |
| Uso em produção | Padrões de implantação e operação em produção. |
| Segurança e operações | Controles de server-side request forgery (SSRF), tratamento de Multipurpose Internet Mail Extensions (MIME), limites de tamanho e transporte fixado. |
| Solução de problemas | Falhas comuns de conversão e de serviço. |
| Símbolo | Função |
|---|
NextPDF\Gotenberg\GotenbergBridge | Converte a entrada com um serviço Gotenberg. |
NextPDF\Gotenberg\GotenbergConfig | Configuração imutável do serviço. |
NextPDF\Gotenberg\GotenbergConvertPayload | Payload da requisição de conversão. |
NextPDF\Gotenberg\GotenbergConvertResult | Bytes do PDF convertido e metadados da resposta. |
NextPDF\Gotenberg\OfficeFormat | Enum dos formatos de documento de escritório suportados. |