losLab PDF Library Tổng quan nhanh
| Product | losLab PDF Library |
|---|---|
| Best for | Developer-owned document workflows in Delphi and C++Builder |
| IDE support | Delphi and C++Builder XE5 through 13 Florence |
| Deployment | Native Windows application integration |
| Source code | Object Pascal source code included with commercial licenses |
| Licensing | Royalty-free application deployment |
| Updates | One year of updates and email support included |
| Pricing | One-time developer-count licensing |
| Documentation | losLab PDF Library |
| Evaluation | losLab PDF Library |
Công cụ PDF có sẵn mã nguồn cho các quy trình làm việc thuộc sở hữu của nhà phát triển
losLab PDF Library là một SDK PDF Delphi và C++Builder cho các ứng dụng cần tạo, sửa đổi, kết xuất, in, ký, bảo mật, kiểm tra và preflight tài liệu PDF ngay trong phần mềm của riêng họ.
Thư viện được viết bằng Delphi/Object Pascal và có sẵn với mã nguồn đầy đủ cho các dự án Delphi và C++Builder. Nó cũng cung cấp các tùy chọn DLL, ActiveX và Dylib cho các nhóm cần tích hợp tự động hóa PDF từ C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, PowerBuilder, PowerBASIC, RealBasic, Visual C++ và các môi trường khác có thể gọi DLL hoặc thành phần ActiveX.
Sử dụng nó khi quy trình PDF là một phần của sản phẩm hoặc quy trình hỗ trợ nội bộ của bạn: hóa đơn được tạo, hợp đồng đã ký, đệ trình lưu trữ, đánh giá khả năng truy cập, đầu ra in, xử lý biểu mẫu, lắp ráp tài liệu hoặc kiểm tra CI nên thất bại trước khi một tệp PDF bị lỗi tiếp cận khách hàng.
Tải xuống gói DEMO của PDF Library
2026-06-23 Version 3.75.6: ghi chú phát hành | tài liệu tham khảo API. Version 3.75.6 adds SetPDFAMode mode 7 for PDF/A-3u output with PDF/A-3 associated files, and the ZUGFeRD 2.0 BASIC e-invoice profile now defaults to PDF/A-3u.
Các khả năng PDF chính
- Tạo và chỉnh sửa các trang PDF: vẽ văn bản, đồ họa vector, hình ảnh, mã QR, PDF417, DataMatrix, mã vạch, chú thích, liên kết, dàn ý, đích được đặt tên, siêu dữ liệu và thuộc tính tài liệu.
- Lắp ráp trang và sửa chữa tài liệu: tách, gộp, nối thêm, sao chép, nhân bản, chuẩn hóa, di chuyển, xóa, ẩn, xoay và xây dựng lại các trang từ các tài liệu nguồn được kiểm soát.
- Kết xuất và in: chuyển đổi giữa các công cụ kết xuất GDI+, PDFium và Cairo để xem trước trên màn hình, xuất bitmap, kết xuất ngữ cảnh thiết bị và quy trình máy in.
- Biểu mẫu và tài liệu tương tác: tạo, điền, chỉnh sửa, làm phẳng, kiểm tra và quản lý các trường AcroForm, hình thức, cờ trường, hành động JavaScript, tệp đính kèm và dữ liệu tài liệu liên quan.
- Văn bản, hình ảnh và phông chữ: làm việc với hộp văn bản BMP, TIFF, JPEG, JPEG 2000, GIF, PNG, EMF, HTML, văn bản Unicode, TrueType, OpenType, Type 1, nhúng phông chữ, đặt tập hợp con phông chữ và quy trình trích xuất.
- Bảo mật và chữ ký: mã hóa và giải mã PDF với tăng tốc AES-NI phần cứng trên Windows 32 bit và 64 bit, bảo vệ hoặc bỏ bảo vệ các tệp nhiều gigabyte thông qua các đường dẫn AES-256 trực tiếp từ tệp này sang tệp khác mà không bao giờ xây dựng toàn bộ đồ thị đối tượng, thiết lập quyền, sử dụng mã hóa người nhận bằng khóa công khai, ký bằng các lựa chọn mã băm SHA-256/384/512, thêm các thuộc tính PAdES, chữ ký có dấu thời gian và đính kèm dữ liệu xác thực DSS/VRI.
- Tài liệu khổng lồ: mở các tệp PDF vượt quá 2 GB với khả năng tải đối tượng theo yêu cầu và offset 64 bit, gộp danh sách tệp trong một lần duyệt với các dấu trang, trường biểu mẫu và cây cấu trúc PDF được gắn thẻ (Tagged PDF) được giữ nguyên, nối thêm các bản cập nhật gia tăng vào tệp nguồn tại chỗ và sao chép hoặc ghi lại tài liệu triệu đối tượng trong vài giây thông qua API Truy cập Trực tiếp.
- Báo cáo Preflight và chẩn đoán: chạy các kiểm tra PDF/A và PDF/UA-1, tạo báo cáo văn bản, JSON, HTML hoặc CSV, so sánh các báo cáo văn bản ổn định so với đường cơ sở, xử lý hàng loạt thư mục với đầu ra CSV tóm tắt và kiểm tra sức khỏe chữ ký cùng chính sách tài liệu trên quy mô lớn với các bản demo SigningWorkbench và ComplianceWorkbench.
- Kiểm soát PDF mức thấp: truy cập số đối tượng, từ điển trang, mục danh mục, mục đích xuất (output intent), khóa phiên bản lưu, cổng cấp mở rộng, mẫu lát gạch (tiling pattern), nội dung tùy chọn, từ điển đo lường và chèn ảnh trực tiếp khi quy trình làm việc của bạn yêu cầu cấu trúc PDF chính xác.
Tiêu chuẩn và đầu ra hướng đến tuân thủ
Sự tuân thủ PDF phụ thuộc vào nội dung nguồn, phông chữ, cấu hình ICC, siêu dữ liệu, gắn thẻ, văn bản thay thế, chữ ký, dấu thời gian và trình xác thực được tổ chức của bạn sử dụng. losLab PDF Library cung cấp các điều khiển và chẩn đoán cần thiết để xây dựng các tệp PDF hướng tiêu chuẩn, đồng thời để lại việc xác nhận chính sách cuối cùng trong ứng dụng hoặc quy trình QA của bạn.
| Quy trình làm việc | Hỗ trợ thư viện | Trách nhiệm của ứng dụng |
|---|---|---|
| PDF 1.2-1.7 | Tạo, chỉnh sửa, kiểm soát phiên bản lưu nghiêm ngặt, kiểm tra cấp mở rộng, kết xuất, in, biểu mẫu, chú thích, tệp đính kèm, liên kết và API cấu trúc tài liệu. | Chọn phiên bản PDF đích và gỡ bỏ hoặc nâng cấp các tính năng không thuộc cấu hình đầu ra đó. |
| PDF/A | Kiểm soát mục đích đầu ra, trình trợ giúp siêu dữ liệu XMP, quy trình nhúng phông chữ, bảo vệ phiên bản và kiểm tra tệp PDF/A được tích hợp sẵn cho quy trình lưu trữ. | Cung cấp đúng siêu dữ liệu, phông chữ, cấu hình màu và các quy tắc nghiệp vụ cho chính sách lưu trữ đã chọn. |
| PDF/UA-1 | Cấu trúc Tagged PDF, API cây cấu trúc, xử lý bản đồ vai trò (role-map), văn bản thay thế, ActualText, kiểm tra phía người đọc và phản hồi GetPDFUADiagnostics phía người viết. | Thiết lập thứ tự đọc có ý nghĩa, ngôn ngữ, tiêu đề, danh sách, ngữ nghĩa bảng, văn bản thay thế và mô tả biểu mẫu. |
| PAdES | Chữ ký ETSI.CAdES.detached, dữ liệu signing-certificate-v2, chính sách chữ ký và thuộc tính cam kết, tăng cường dấu thời gian RFC 3161, các lựa chọn băm SHA-256/384/512 và lắp ráp DSS/VRI. | Cung cấp chứng chỉ, phản hồi TSA, dữ liệu thu hồi, lựa chọn chính sách chữ ký và kiểm thử chấp nhận dành riêng cho trình xác minh. |
| Tự động hóa Preflight | CreatePreflightReportEx, SavePreflightReportEx và bản demo PreflightReport của Delphi tạo đầu ra văn bản, JSON, HTML và CSV cho các kiểm tra PDF/A và PDF/UA-1. | Quyết định định dạng báo cáo, đường cơ sở, mã thoát và số lượng vấn đề nào sẽ chặn CI, nhập lưu trữ hoặc phân phối cho khách hàng. |
| Bảo mật | AES-128, AES-256, xử lý quyền, bảo vệ bằng mật khẩu, mã hóa người nhận bằng khóa công khai và kiểm tra tài liệu được mã hóa để phân phối có kiểm soát. | Giữ mật khẩu, chứng chỉ, khóa riêng và chính sách người nhận dưới sự kiểm soát bảo mật của riêng bạn. |
Bề mặt API và lựa chọn triển khai
- Từ Delphi XE5 đến Delphi 13 và từ C++Builder XE5 đến C++Builder 13.
- Mã nguồn Object Pascal gốc để tích hợp trực tiếp Delphi và C++Builder, với các trang tham chiếu API được tạo cho các hàm TPDFlib công khai.
- Truy cập DLL và ActiveX cho C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, Visual C++, PowerBuilder, PowerBASIC, RealBasic và các công cụ tương thích.
- Các tùy chọn bản dựng 32 bit và 64 bit trong đó IDE mục tiêu và runtime hỗ trợ chúng.
- Tùy chọn Dylib macOS cho các nhóm cần tự động hóa PDF đa nền tảng xung quanh cùng một nhóm thư viện.
- Các dự án demo độc lập để tạo PDF, thao tác trang, xử lý hình ảnh và phông chữ, biểu mẫu, mã hóa, ký, kết xuất, in và tự động hóa báo cáo preflight.
Các bản demo và phạm vi xác thực đi kèm
Gói bao gồm các bản demo Delphi và C++Builder cho các tác vụ tích hợp phổ biến, cộng với các ví dụ dòng lệnh khi tự động hóa quan trọng hơn giao diện người dùng trực quan.
- Tạo và bố cục: HelloWorld, AddTextImage, CreateTable, DrawWrappedText, TextPaging, AddFormattedTitle, HTML text, barcode, QR code và image-to-PDF workflows.
- Thao tác tài liệu: CopyPageRanges, PageOperations, ExtractText, ExtractImage, ExtractEmbeddedFonts, ExtractAnnotAttach, DirectAccess và quy trình xử lý merge/split style.
- Kết xuất và in: PdfToImage, MultiFunction renderer selection, PrintPDF, GDI+, PDFium và Cairo output paths.
- Bảo mật và chữ ký: PdfEncrypt, PdfDecrypt, PdfPermission, PdfSigning, PAdES attribute workflows, DSS/VRI helpers và quy trình ký định hướng dấu thời gian.
- Tự động hóa Preflight: Bản demo PreflightReport của Delphi xác thực các tệp hoặc thư mục đơn lẻ, ghi các báo cáo văn bản/JSON/HTML/CSV, phát ra preflight-summary.csv và trả về các mã thoát thân thiện với tự động hóa.
Độ bao phủ tự động gần đây bao gồm các bộ kiểm thử DUnitX của Delphi và GoogleTest của C++Builder cho việc tạo tài liệu, nén, hình ảnh, phông chữ, biểu mẫu, bảo mật, ký, in, tuân thủ phiên bản PDF, chẩn đoán PDF/UA và tạo và so sánh báo cáo preflight.
Khi nào nên chọn losLab PDF Library
- Chọn nó khi ứng dụng của bạn phải tạo, sửa đổi, ký, xác thực và phân phối tệp PDF chứ không chỉ hiển thị chúng.
- Chọn nó khi nhóm Delphi hoặc C++Builder của bạn cần kiểm soát cấp độ mã nguồn, chẩn đoán nội bộ và khả năng bảo trì lâu dài.
- Chọn nó khi quy trình làm việc của bạn kết hợp kết xuất, in, biểu mẫu, chữ ký, mã hóa, PDF/A, PDF/UA, PAdES và báo cáo preflight trong một bộ công cụ.
- Chọn nó khi CI, chuyển giao lưu trữ, đánh giá khả năng truy cập hoặc phân phối có quy định cần các tệp báo cáo ổn định thay vì kiểm tra thủ công chỉ trên trình xem.
- Chọn PDFium Component khi bạn chỉ cần một trình xem hoặc kết xuất PDF chuyên biệt và chọn HotPDF khi dự án của bạn cần một thành phần tạo PDF nhẹ hơn.
Cấp phép
Thanh toán bằng thẻ tín dụng/ghi nợ, PayPal, AliPay hoặc chuyển khoản ngân hàng qua FastSpring. Mỗi giấy phép mới bao gồm toàn bộ mã nguồn Object Pascal cho Delphi và C++Builder, một năm cập nhật và một năm hỗ trợ qua email.
| Giấy phép | Nhà phát triển | Giá | Đặt mua |
|---|---|---|---|
| Single | 1 nhà phát triển | $850 | Đặt mua |
| Team | tối đa 5 nhà phát triển | $1700 | Đặt mua |
| Micro Business | tối đa 10 nhà phát triển | $2550 | Đặt mua |
| Small Business | tối đa 30 nhà phát triển | $4250 | Đặt mua |
| Medium Business | tối đa 100 nhà phát triển | $7650 | Đặt mua |
| Enterprise | tối đa 500 nhà phát triển | $14450 | Đặt mua |
| Corporate | không giới hạn, các công ty con trên toàn thế giới | $25500 | Đặt mua |
Mã nguồn bổ sung dành riêng cho Enterprise: PDFlibPas Enterprise bao gồm toàn bộ mã nguồn cho các bộ kiểm thử hoàn chỉnh thường chỉ được sử dụng để xác thực nội bộ. Gói Enterprise cũng bao gồm toàn bộ mã nguồn cho ví dụ mức công cụ chuyên dụng PDF Compliance & Signing Workbench Pro.
Mua gia hạn hàng năm (40% của lần mua đầu tiên).
Ví dụ Delphi nhanh
procedure QuickStart;
begin
{ Review the shipped losLab PDF Library demo package for the complete Delphi sample. }
end;
losLab PDF Library includes ready-to-run Delphi examples that show the core workflow before production integration.
Câu hỏi thường gặp
losLab PDF Library khác gì so với HotPDF Component?
losLab PDF Library là SDK PDF đầy đủ: kết hợp tạo, chỉnh sửa, kết xuất bằng GDI+, PDFium hoặc Cairo, in ấn, biểu mẫu, ký số, mã hóa và báo cáo preflight, đồng thời cung cấp các tùy chọn DLL, ActiveX và Dylib cho môi trường không phải Delphi. HotPDF Component là một thành phần VCL gốc nhẹ hơn, tập trung vào việc tạo và chỉnh sửa PDF trong các ứng dụng Delphi và C++Builder.
Tôi có thể sử dụng losLab PDF Library từ C#, VB.NET hoặc các môi trường không phải Delphi khác không?
Có. Bên cạnh mã nguồn Object Pascal gốc cho Delphi và C++Builder, thư viện còn cung cấp các bản dựng DLL và ActiveX có thể sử dụng từ C#, VB.NET, VB6, VBA, ASP/ASP.NET, PHP, PowerBuilder, PowerBASIC, RealBasic, Visual C++ và các môi trường khác có thể gọi DLL hoặc thành phần ActiveX, cùng với tùy chọn Dylib cho macOS.
Những phiên bản Delphi và C++Builder nào được hỗ trợ?
Từ Delphi XE5 đến Delphi 13 và từ C++Builder XE5 đến C++Builder 13, với các tùy chọn bản dựng 32 bit và 64 bit khi IDE và runtime mục tiêu hỗ trợ.
Thư viện cung cấp những công cụ kết xuất nào?
Bạn có thể chuyển đổi giữa các công cụ kết xuất GDI+, PDFium và Cairo cho việc xem trước trên màn hình, xuất bitmap, kết xuất ngữ cảnh thiết bị và quy trình máy in.
losLab PDF Library có hỗ trợ chữ ký số và PAdES không?
Có. Thư viện tạo chữ ký ETSI.CAdES.detached với dữ liệu signing-certificate-v2, chính sách chữ ký và thuộc tính cam kết, tăng cường dấu thời gian RFC 3161, các lựa chọn mã băm SHA-256, SHA-384 hoặc SHA-512 và dữ liệu xác thực DSS/VRI để xác thực dài hạn.
Thư viện xử lý các tệp PDF rất lớn như thế nào?
Thư viện mở các tệp PDF vượt quá 2 GB với khả năng tải đối tượng theo yêu cầu và offset 64 bit, gộp danh sách tệp trong một lần duyệt trong khi vẫn giữ nguyên dấu trang, trường biểu mẫu và cấu trúc Tagged PDF, nối thêm các bản cập nhật gia tăng tại chỗ, và sao chép hoặc ghi lại các tài liệu triệu đối tượng trong vài giây thông qua API Truy cập Trực tiếp.
Nó có thể tự động kiểm tra tuân thủ PDF/A và PDF/UA không?
Có. Các kiểm tra PDF/A và PDF/UA-1 được tích hợp sẵn tạo ra báo cáo dạng văn bản, JSON, HTML hoặc CSV, so sánh các báo cáo văn bản ổn định với đường cơ sở, xử lý hàng loạt thư mục với đầu ra CSV tóm tắt, và cung cấp chẩn đoán phía trình viết thông qua GetPDFUADiagnostics.
Một giấy phép bao gồm những gì, và việc gia hạn hoạt động ra sao?
Khám phá thêm từ Phát triển thành phần PDF & Bảng tính Delphi
Đăng ký nhận cập nhật sản phẩm
Đăng ký để nhận các bản cập nhật mới nhất gửi đến email của bạn.
