ใช้ nextpdf/artisan เมื่อแอปพลิเคชันของคุณต้องการเรนเดอร์ผ่าน headless Chrome ด้วย Chrome DevTools Protocol (CDP) นำเข้าหน้า หรือตรวจสอบ PDF ระดับล่าง แพ็กเกจนี้ขยายขั้นตอนการทำงานของเรนเดอร์เรอร์ขณะรันไทม์ และไม่ใช่แพ็กเกจคำสั่ง Laravel Artisan
| หน้า | ใช้สำหรับ |
|---|
| ภาพรวม | ขอบเขตของแพ็กเกจและขั้นตอนการทำงานที่รองรับ |
| การติดตั้ง | การติดตั้งด้วย Composer และข้อกำหนดรันไทม์ของ Chrome |
| การตั้งค่าเรนเดอร์เรอร์ Chrome | ไฟล์ปฏิบัติการของเบราว์เซอร์และการกำหนดค่าเรนเดอร์เรอร์ CDP |
| เริ่มต้นใช้งาน | ขั้นตอนแรกสำหรับการสร้าง PDF ด้วยการเรนเดอร์ผ่าน Chrome |
| การกำหนดค่า | คีย์การกำหนดค่าของเรนเดอร์เรอร์และค่าเริ่มต้น |
| API | API ของเรนเดอร์เรอร์ การกำหนดค่า ผลลัพธ์ นโยบายความปลอดภัย ตัวนำเข้า และตัวแยกวิเคราะห์ |
| คู่มือนักพัฒนา | วงจรชีวิตของเรนเดอร์เรอร์ การพูลเบราว์เซอร์ ขอบเขตของการแยกวิเคราะห์ และจุดขยายความสามารถ |
| การใช้งานในระบบโปรดักชัน | การจัดการกระบวนการของเบราว์เซอร์และรูปแบบการดำเนินงานในระบบโปรดักชัน |
| ความปลอดภัยและการดำเนินงาน | ขีดจำกัดของอินพุต HTML นโยบายแซนด์บ็อกซ์ และข้อจำกัดด้านทรัพยากร |
| การแก้ไขปัญหา | ข้อผิดพลาดที่พบบ่อยของ Chrome และตัวแยกวิเคราะห์ |
| สัญลักษณ์ | บทบาท |
|---|
NextPDF\Artisan\ChromeHtmlRenderer | เรนเดอร์ HTML ผ่าน Chrome CDP เป็นไบต์ของ PDF |
NextPDF\Artisan\ChromeRendererConfig | จัดเตรียมออบเจ็กต์การกำหนดค่าเรนเดอร์เรอร์ที่เปลี่ยนแปลงไม่ได้ |
NextPDF\Artisan\ChromeRenderResult | จัดเตรียมไบต์ของ PDF ที่เรนเดอร์แล้วพร้อมขนาดหน้า |
NextPDF\Artisan\PageImporter | นำเข้าหน้า PDF ที่มีอยู่แล้วเป็น form XObject |
NextPDF\Parser\PdfReader | อ่านออบเจ็กต์ PDF ระดับล่าง หน้า ทรัพยากร และรีวิชันของเอกสาร |