Bỏ qua để đến nội dung
getnextpdf.com

Hướng dẫn

Phần Hướng dẫn giúp bạn kết nối NextPDF với môi trường chạy mã của mình. Tab này bắt đầu bằng danh sách kiểm tra vận hành production, rồi trình bày năm nhóm theo thứ tự áp dụng: tích hợp framework và bộ kết xuất, server NextPDF Connect, Python SDK, cách viết tiện ích mở rộng cho engine và khắc phục sự cố. Mỗi mục bên dưới bắt đầu bằng một trang trung tâm, rồi liệt kê những trang bạn sẽ dùng thường xuyên nhất.

Để có các công thức theo từng tác vụ có thể sao chép, hãy dùng Cookbook. Để xem các bề mặt Application Programming Interface (API) đã được kiểm chứng và ma trận hỗ trợ, hãy dùng Tài liệu tham khảo.

Tám gói này kết nối engine lõi với các framework, bộ kết xuất trình duyệt, dịch vụ edge, công cụ build và các lộ trình di chuyển từ hệ thống cũ. Mỗi mục dành cho một gói đều theo cùng một cấu trúc hướng dẫn thống nhất — tổng quan, cài đặt, bắt đầu nhanh, cấu hình, API, hướng dẫn cho nhà phát triển, sử dụng trong môi trường production, bảo mật và khắc phục sự cố — vì vậy sau khi đã nắm được một gói, bạn có thể đọc các phần còn lại dễ dàng.

TrangDùng cho
Tích hợpBản đồ các tiện ích mở rộng và hướng dẫn lựa chọn. Hãy đọc trang này trước để chọn gói phù hợp.
Chỉ mục API cho tích hợpChỉ mục cho biết trang API của tiện ích mở rộng nào bao phủ từng bề mặt framework, bộ kết xuất, transport và công cụ build.
NextPDF cho LaravelBộ chuyển đổi cho framework Laravel.
NextPDF cho SymfonyBộ chuyển đổi cho framework Symfony.
NextPDF cho CodeIgniterBộ chuyển đổi cho framework CodeIgniter.
NextPDF ArtisanCầu nối đến bộ kết xuất Chrome để kết xuất HTML với chất lượng trình duyệt.
NextPDF CloudflareLộ trình triển khai tại edge trên Cloudflare.
NextPDF GotenbergCầu nối đến bộ kết xuất Gotenberg.
Khả năng tương thích với TCPDFLớp tương thích cho các codebase đang chuyển khỏi TCPDF.
NextPDF Backport BuilderCông cụ build nhắm tới các runtime PHP cũ hơn.

Gói nextpdf/server chạy engine dưới dạng một dịch vụ hoạt động lâu dài: một registry công cụ có tính tất định, được cung cấp qua Model Context Protocol (MCP), Representational State Transfer (REST) và gRPC, đặt sau một cổng phê duyệt có con người tham gia dành cho các công cụ rủi ro cao.

TrangDùng cho
NextPDF ConnectTrang trung tâm của mục: khái niệm, cấu hình và vận hành server.
Tổng quan về ConnectRanh giới của gói và ba transport.
Bắt đầu nhanh với ConnectLần bắt tay MCP đầu tiên có thể chạy được, cùng yêu cầu kết xuất REST tương ứng.
Cấu hình NextPDF ConnectTệp YAML cho MCP và các biến môi trường NEXTPDF_*.
Tài liệu tham chiếu API NextPDF ConnectTất cả công cụ đã đăng ký, ký hiệu gRPC, mục mô hình lỗi và giới hạn tần suất.
Triển khai NextPDF ConnectCác profile worker RoadRunner, Docker và kho lưu trữ dùng Redis.
Bảo mật và vận hành ConnectXác thực, bảo mật transport và mô hình mối đe dọa.

Mỗi transport đều có trang tham chiếu riêng.

TrangDùng cho
Transport MCPKhung JSON-RPC 2.0 qua đầu vào chuẩn và đầu ra chuẩn.
Transport RESTHợp đồng OpenAPI 3.1, xác thực bearer và các route phân cấp.
Transport gRPCDịch vụ nextpdf.connect.v1, server streaming và xác thực qua metadata.

Cung cấp khả năng trích xuất PDF sẵn sàng cho trích dẫn cho các ứng dụng Python, agent và dòng lệnh, dựa trên một endpoint NextPDF Connect.

TrangDùng cho
Python SDKTrang trung tâm của mục cho gói Python nextpdf.
Tổng quan Python SDKSDK làm gì và kết nối với Connect ra sao.
Bắt đầu nhanh với Python SDKCài đặt bằng pip install nextpdf và trỏ một client đến server của bạn.
Tài liệu tham khảo API Python SDKCác lớp client, phương thức và kết quả có kiểu.
Python CLIGiao diện dòng lệnh cho các quy trình trích xuất.
Máy chủ MCP dành cho PythonCung cấp SDK cho các agent giao tiếp bằng MCP.

Service Provider Interface (SPI) công khai cho phép bạn bổ sung khả năng mà không cần fork: các hợp đồng cho phông chữ, engine bố cục, trình lắng nghe sự kiện và back end ký; mỗi hợp đồng đều đi kèm cam kết ổn định rõ ràng.

TrangDùng cho
Viết phần mở rộngNhững phần bạn có thể mở rộng và cam kết ổn định đi kèm.
Quy tắc ổn định SPIHợp đồng tương thích ngược mà tiện ích mở rộng của bạn có thể dựa vào.
Phông chữ tùy chỉnh: hợp đồng FontRegistryĐăng ký và phát hành phông chữ của riêng bạn.
Công cụ bố cục tùy chỉnh và can thiệp văn bảnThay thế hoặc can thiệp hành vi bố cục.
Trình kích hoạt hành động và trình lắng nghe sự kiệnQuan sát và phản ứng với vòng đời tài liệu.
Hợp đồng nhà cung cấp KMSCung cấp khóa từ Key Management Service (KMS) của riêng bạn.

Các mục dẫn bạn từ triệu chứng đến cách xử lý, dựa trên hệ phân loại ngoại lệ của chính engine. Hãy bắt đầu từ những gì bạn quan sát được, thay vì tên một lớp.

TrangDùng cho
Khắc phục sự cốTrung tâm kho kiến thức: cách các mục được tổ chức và nơi nên bắt đầu.
Khắc phục sự cố: phông chữ và gắn thẻLỗi nhúng phông chữ và gắn thẻ cấu trúc.
Khắc phục sự cố: mã hóa và cờ quyềnLỗi mã hóa, mật khẩu và quyền.
Khắc phục sự cố: bộ nhớ và hiệu năngTrần bộ nhớ và các vấn đề về thông lượng.
Khắc phục sự cố kiểm tra hợp lệ PDF/A và PDF/UALỗi kiểm tra hợp lệ liên quan đến lưu trữ và khả năng tiếp cận.
Khắc phục sự cố: chữ ký và dấu thời gianLỗi kiểm tra hợp lệ chữ ký và dấu thời gian.
  • Cookbook — các công thức theo từng tác vụ cho PHP, Connect và tích hợp.
  • Tài liệu tham khảo — các bề mặt API đã được kiểm chứng, ma trận hỗ trợ và tài liệu tham chiếu lỗi.
  • Di chuyển sang NextPDF — chuyển khỏi thư viện PDF khác, trong tab Bắt đầu.
  • Bên trong NextPDF — các bài viết Insider_ về lý do engine hoạt động như vậy.