Tích hợp Symfony
Tổng quan nhanh
Phần tiêu đề “Tổng quan nhanh”Dùng nextpdf/symfony để tạo tài liệu Portable Document Format (PDF) của NextPDF thông qua dependency injection, trả về PDF response và tạo PDF không đồng bộ bằng Messenger trong ứng dụng Symfony của bạn.
Bản đồ nội dung
Phần tiêu đề “Bản đồ nội dung”| Trang | Dùng cho |
|---|---|
| Tổng quan | Phạm vi của gói và các quy trình được hỗ trợ. |
| Cài đặt | Cài đặt bằng Composer và đăng ký bundle. |
| Bắt đầu nhanh | Controller response đầu tiên của bạn. |
| Cấu hình | Cây cấu hình của bundle và các giá trị mặc định. |
| API | Factory, các trình trợ giúp response, Messenger message, handler và builder contract. |
| Hướng dẫn cho nhà phát triển | Vòng đời dependency injection, tiện ích mở rộng tùy chọn, Messenger và các điểm mở rộng. |
| Sử dụng trong môi trường production | Các mẫu triển khai và vận hành. |
| Bảo mật và vận hành | Headers, đường dẫn, secrets và độ an toàn của message. |
| Khắc phục sự cố | Lỗi thường gặp và cách chẩn đoán. |
Các API chính
Phần tiêu đề “Các API chính”| Ký hiệu | Vai trò |
|---|---|
NextPDF\Symfony\Service\PdfFactory | Factory có thể inject, trả về Document mới được cấu hình. |
NextPDF\Symfony\Http\PdfResponse | Các response inline, download, inline dạng luồng và download dạng luồng. |
NextPDF\Symfony\Message\GeneratePdfMessage | Data transfer object (DTO) an toàn cho Messenger để tạo PDF không đồng bộ. |
NextPDF\Symfony\Message\PdfBuilderInterface | Builder contract để tạo tài liệu qua hàng đợi. |