Laravel · Integration
Integración con Laravel
De un vistazo
Sección titulada «De un vistazo»Usar nextpdf/laravel cuando una aplicación Laravel necesite crear nuevos documentos NextPDF desde el contenedor de servicios, devolver respuestas PDF desde controladores y poner en cola la generación de documentos.
Mapa de secciones
Sección titulada «Mapa de secciones»| Página | Uso |
|---|---|
| Descripción general | Alcance del paquete y flujos de trabajo admitidos. |
| Instalación | Instalación con Composer y registro en Laravel. |
| Inicio rápido | Primera respuesta desde un controlador. |
| Configuración | config/nextpdf.php: claves, variables de entorno y valores predeterminados. |
| API | Métodos del facade, helpers de respuesta y constructor del job en cola. |
| Guía para desarrolladores | Ciclo de vida del contenedor, seguridad de los workers, colas y puntos de extensión. |
| Uso en producción | Patrones de despliegue y operación. |
| Seguridad y operaciones | Encabezados, rutas, secretos y seguridad de las colas. |
| Solución de problemas | Errores comunes y diagnóstico. |
APIs principales
Sección titulada «APIs principales»| Símbolo | Función |
|---|---|
NextPDF\Laravel\Facades\Pdf | Facade estático del binding de PdfDocumentInterface en el contenedor. |
NextPDF\Laravel\Http\PdfResponse | Respuestas en línea, de descarga, en línea con streaming y de descarga con streaming. |
NextPDF\Laravel\Jobs\GeneratePdfJob | Job en cola que crea un PDF y lo guarda en una ruta .pdf validada. |