Gotenberg · Integration
NextPDF Gotenberg
ภาพรวมโดยสังเขป
หัวข้อที่มีชื่อว่า “ภาพรวมโดยสังเขป”ใช้ nextpdf/gotenberg เมื่อต้องการมอบหมายงานการแปลงให้บริการ Gotenberg เหมาะอย่างยิ่งสำหรับเอกสารสำนักงานและไปป์ไลน์การแปลง HyperText Markup Language (HTML) เป็น Portable Document Format (PDF) ที่ควรทำงานนอกกระบวนการ PHP
แผนผังเนื้อหา
หัวข้อที่มีชื่อว่า “แผนผังเนื้อหา”| หน้า | ใช้สำหรับ |
|---|---|
| ภาพรวม | ขอบเขตแพ็กเกจและเวิร์กโฟลว์ที่รองรับ |
| การติดตั้ง | การติดตั้งผ่าน Composer และข้อกำหนดเบื้องต้นของบริการ Gotenberg |
| เริ่มต้นด่วน | ขั้นตอนสำหรับการแปลงครั้งแรก |
| การกำหนดค่า | คีย์การกำหนดค่าสำหรับ endpoint การหมดเวลา และความปลอดภัย |
| API | application programming interface (API) สำหรับ bridge, การกำหนดค่า, payload, ผลลัพธ์, parser, รูปแบบเอกสารสำนักงาน และ transport ที่ปักหมุดไว้ |
| คู่มือนักพัฒนา | ขอบเขตของบริการ การสร้าง payload และจุดขยายความสามารถ |
| การใช้งานในระบบ production | รูปแบบการปรับใช้และการดำเนินงาน |
| ความปลอดภัยและการดำเนินงาน | การควบคุม Server-side request forgery (SSRF), การจัดการ Multipurpose Internet Mail Extensions (MIME), การจำกัดขนาด และ transport ที่ปักหมุดไว้ |
| การแก้ไขปัญหา | ความล้มเหลวของการแปลงและบริการที่พบบ่อย |
API หลัก
หัวข้อที่มีชื่อว่า “API หลัก”| สัญลักษณ์ | บทบาท |
|---|---|
NextPDF\Gotenberg\GotenbergBridge | แปลงข้อมูลนำเข้าด้วยบริการ Gotenberg |
NextPDF\Gotenberg\GotenbergConfig | การกำหนดค่าบริการที่ไม่เปลี่ยนรูป |
NextPDF\Gotenberg\GotenbergConvertPayload | payload สำหรับคำขอการแปลง |
NextPDF\Gotenberg\GotenbergConvertResult | ไบต์ PDF ที่แปลงแล้วและเมทาดาทาการตอบสนอง |
NextPDF\Gotenberg\OfficeFormat | enum สำหรับรูปแบบเอกสารสำนักงานที่รองรับ |