Gotenberg · Integration
Intégration Gotenberg
Utilise nextpdf/gotenberg lorsque tu confies la conversion à un service Gotenberg, en particulier pour les documents bureautiques ou les pipelines HTML-vers-PDF qui doivent s’exécuter hors du processus PHP.
Plan des sections
Section intitulée « Plan des sections »| Page | À utiliser pour |
|---|---|
| Présentation | Périmètre du package et workflows pris en charge. |
| Installation | Installation via Composer et prérequis du service Gotenberg. |
| Démarrage rapide | Premier flux de conversion. |
| Configuration | Clés de configuration pour l’endpoint, le délai d’expiration et la sécurité. |
| API | API du pont, de la configuration, de la charge utile, du résultat, du parser, du format bureautique et du transport épinglé. |
| Guide du développeur | Périmètre du service, construction de la charge utile et points d’extension. |
| Utilisation en production | Schémas de déploiement et d’exploitation. |
| Sécurité et exploitation | Contrôles SSRF, gestion MIME, limites de taille et transport épinglé. |
| Dépannage | Échecs courants côté conversion et côté service. |
API principales
Section intitulée « API principales »| Symbole | Rôle |
|---|---|
NextPDF\Gotenberg\GotenbergBridge | Convertit l’entrée en passant par un service Gotenberg. |
NextPDF\Gotenberg\GotenbergConfig | Objet immuable de configuration du service. |
NextPDF\Gotenberg\GotenbergConvertPayload | Charge utile de la requête de conversion. |
NextPDF\Gotenberg\GotenbergConvertResult | Octets du PDF converti et métadonnées de la réponse. |
NextPDF\Gotenberg\OfficeFormat | Énumération des formats de documents bureautiques pris en charge. |