Gotenberg · Integration
Integrasi Gotenberg
Sekilas
Bagian berjudul “Sekilas”Gunakan nextpdf/gotenberg ketika Anda mendelegasikan konversi ke layanan Gotenberg. Pilihan ini cocok untuk dokumen office dan alur konversi HyperText Markup Language (HTML)-ke-Portable Document Format (PDF) yang sebaiknya dijalankan di luar proses PHP.
Peta bagian
Bagian berjudul “Peta bagian”| Halaman | Gunakan untuk |
|---|---|
| Ringkasan | Batas paket dan alur kerja yang didukung. |
| Instalasi | Instalasi melalui Composer dan prasyarat layanan Gotenberg. |
| Mulai cepat | Alur konversi pertama Anda. |
| Konfigurasi | Kunci konfigurasi endpoint, timeout, dan keamanan. |
| API | Application programming interface (API) untuk bridge, konfigurasi, payload, hasil, parser, format office, serta transport yang disematkan. |
| Panduan pengembang | Batasan layanan, penyusunan payload, dan titik ekstensi. |
| Penggunaan produksi | Pola deployment dan operasi. |
| Keamanan dan operasi | Kontrol server-side request forgery (SSRF), penanganan Multipurpose Internet Mail Extensions (MIME), batas ukuran, dan transport yang disematkan. |
| Pemecahan masalah | Kegagalan umum pada konversi dan layanan. |
API utama
Bagian berjudul “API utama”| Simbol | Peran |
|---|---|
NextPDF\Gotenberg\GotenbergBridge | Mengonversi masukan dengan layanan Gotenberg. |
NextPDF\Gotenberg\GotenbergConfig | Konfigurasi layanan yang bersifat immutable. |
NextPDF\Gotenberg\GotenbergConvertPayload | Payload permintaan konversi. |
NextPDF\Gotenberg\GotenbergConvertResult | Byte PDF hasil konversi beserta metadata respons. |
NextPDF\Gotenberg\OfficeFormat | Enum format dokumen office yang didukung. |