Integração com o Symfony
Visão geral
Seção intitulada “Visão geral”Use o nextpdf/symfony para criar documentos no formato Portable Document Format (PDF) do NextPDF com injeção de dependências, retornar respostas PDF e gerar PDFs de forma assíncrona com o Messenger na sua aplicação Symfony.
Mapa de seções
Seção intitulada “Mapa de seções”| Página | Use para |
|---|---|
| Visão geral | Limites do pacote e fluxos de trabalho compatíveis. |
| Instalação | Instalação via Composer e registro do bundle. |
| Início rápido | Sua primeira resposta em um controller. |
| Configuração | Árvore de configuração do bundle e valores padrão. |
| API | Fábrica, helpers de resposta, mensagem do Messenger, handler e contrato de builder. |
| Guia do desenvolvedor | Ciclo de vida da injeção de dependências, extensões opcionais, Messenger e pontos de extensão. |
| Uso em produção | Padrões de implantação e operação. |
| Segurança e operações | Cabeçalhos, caminhos, segredos e segurança de mensagens. |
| Solução de problemas | Falhas comuns e diagnósticos. |
APIs principais
Seção intitulada “APIs principais”| Símbolo | Função |
|---|---|
NextPDF\Symfony\Service\PdfFactory | Fábrica injetável que retorna um Document recém-configurado. |
NextPDF\Symfony\Http\PdfResponse | Respostas inline, de download, inline com streaming e de download com streaming. |
NextPDF\Symfony\Message\GeneratePdfMessage | Data transfer object (DTO) seguro para uso com o Messenger na geração assíncrona. |
NextPDF\Symfony\Message\PdfBuilderInterface | Contrato de builder para geração de documentos em fila. |