HotPDF Component Tổng quan nhanh
| Product | HotPDF Component |
|---|---|
| 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 | HotPDF Component |
Tạo và chỉnh sửa PDF gốc cho Delphi và C++Builder
HotPDF là thành phần PDF Delphi và C++Builder cấp mã nguồn dành cho các ứng dụng cần tạo, chỉnh sửa, bảo mật, ký, xác thực và lắp ráp tài liệu PDF trực tiếp từ mã VCL. Nó không yêu cầu runtime PDF bên ngoài cho quy trình tạo nội dung cốt lõi và được thiết kế cho phần mềm máy tính để bàn Windows được xây dựng bằng RAD Studio.
Sử dụng HotPDF khi ứng dụng của bạn cần vẽ trang bằng lập trình, đầu ra văn bản Unicode, nhúng và tạo tập con phông chữ, biểu mẫu, chú thích, nhập hình ảnh, thao tác gộp/chỉnh sửa PDF, mã hóa, chữ ký kỹ thuật số, đầu ra chuẩn và tự động hóa preflight nhẹ nhàng từ một bề mặt API gốc duy nhất.
HotPDF hỗ trợ từ RAD Studio XE5 đến RAD Studio 13.1 Florence cho Delphi và C++Builder, bao gồm các quy trình Win32, Win64 và Win64x.

Các khả năng chính
- Tạo các tệp PDF mới, thêm trang, vẽ văn bản và đồ họa vector, đăng ký các Form XObject có thể tái sử dụng, chèn hình ảnh và lưu vào các tệp hoặc luồng do bên gọi sở hữu.
- Tải các tệp PDF hiện có, kiểm tra hộp trang, tìm kiếm đích dấu trang, sao chép trang, chèn trang, trích xuất trang, sắp xếp lại trang, xóa trang, gộp tài liệu, đóng dấu hoặc thêm hình mờ vào nội dung và cập nhật thông tin tài liệu.
- Thêm siêu liên kết, đích được đặt tên, dàn ý, tệp đính kèm, nhận xét, cửa sổ bật lên, chú thích tô sáng, chú thích văn bản tự do, chú thích biên tập lại, chú thích hình mờ, hình thu nhỏ của trang, các lớp, chuyển tiếp trang và tùy chọn trình xem.
- Tạo các trường AcroForm, luồng giao diện được tạo, trường chữ ký, trường văn bản nhiều dòng và dạng lược, giá trị trường văn bản phong phú, bộ chứa gói XFA, trình bọc kích hoạt trường biểu mẫu và nhiều phông chữ Unicode trong từ điển tài nguyên AcroForm nếu cấu hình tiêu chuẩn được chọn cho phép.
- Kiểm tra, cập nhật, đổi tên, xóa hoặc làm phẳng các trường trong tài liệu AcroForm được tải trước khi lưu bản sao đã chỉnh sửa.
- Nhúng và tạo tập con cho các phông chữ TrueType, Type 1 PFB, OpenType-CFF và CFF có khóa CID để tạo đầu ra đa ngôn ngữ nhỏ gọn, bao gồm các tài liệu chứa nhiều ký tự CJK.
- Tạo văn bản Unicode, văn bản từ phải sang trái, văn bản dọc, các ký tự trong mặt phẳng bổ sung như biểu tượng cảm xúc, định hình tiếng Ả Rập / Ba Tư / Urdu, các chữ ghép tiêu chuẩn tiếng Latinh, sắp xếp lại tiếng Devanagari và đầu ra glyph dựa trên OpenType GSUB với sự tích hợp /CIDToGIDMap, /W và /ToUnicode tương ứng.
- Nhập nội dung JPEG, bitmap, TIFF, JPEG2000, JBIG2, WMF và EMF, với nén Flate zlib-ng và xử lý JPEG được hỗ trợ bởi libjpeg-turbo.
- Bảo vệ tài liệu bằng mật khẩu, AES-128, AES-256, PDF 2.0 AES-256 R6, mã hóa người nhận khóa công khai và cờ cấp phép.
- Ký các tệp PDF với hỗ trợ PFX / PKCS#12 trong tiến trình và quy trình làm việc PAdES B-B, B-T, B-LT và B-LTA bao gồm dấu thời gian RFC 3161 và từ điển DSS / VRI.
- Tạo báo cáo preflight văn bản, JSON và HTML, áp dụng hồ sơ và cài đặt sẵn preflight, tổng hợp kết quả hàng loạt, nhúng bằng chứng báo cáo vào PDF, so sánh các báo cáo và chạy xác thực PDF/VT tập trung.
- Sử dụng backend PDF tùy chọn cho FastReport, QuickReport, ReportBuilder và DevExpress ExpressPrinting khi các bố cục báo cáo hiện tại cần phát qua HotPDF.
- Xử lý các tệp PDF rất lớn ở tốc độ cao bằng Direct File API, giúp mở, sao chép và ghi lại các tài liệu trực tiếp trên đĩa mà không cần tải toàn bộ tệp vào mô hình đối tượng. Đối với tài liệu benchmark 2 GB có 1,67 triệu đối tượng, mã hóa AES-256 mất khoảng 14 giây, giải mã khoảng 16 giây và ghi lại toàn bộ khoảng 6 giây; đọc số trang của tài liệu 1,25 GB chỉ mất vài phần nghìn giây. Các bảng tham chiếu chéo cổ điển, luồng tham chiếu chéo, tệp tham chiếu kết hợp và các tài liệu được cập nhật gia tăng đều nằm trên đường dẫn trực tiếp.
- Mã hóa và giải mã bằng AES-256 ở tốc độ phần cứng: với CPU AES-NI, AES-256-CBC đạt tốc độ mã hóa khoảng 442 MB/s và giải mã 832 MB/s (nhanh hơn khoảng 3× và 5,7× so với đường dẫn phần mềm di động), các cuộc gọi
EncryptFile/DecryptFiletừ tệp này sang tệp khác bảo vệ hoặc bỏ bảo vệ các tài liệu khổng lồ mà không cần xây dựng đồ thị đối tượng và việc mở một tệp PDF được bảo vệ bằng mật khẩu lớn tiêu tốn ít bộ nhớ hơn nhiều.

Tải xuống gói DEMO của HotPDF Component
2026-07-01 Version 2.256.0: HotPDF ghi chú phát hành. This release line completes XFDF annotation coverage across all ISO 19444-1 annotation elements, adds a self-contained base64 codec for the XFDF layer, and connects embedded-file streams to XFDF import and export.
Cấp phép và giá
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 HotPDF mới bao gồm toàn bộ mã nguồn Object Pascal, 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 | $500 | Đặt mua |
| Team | tối đa 5 nhà phát triển | $1000 | Đặt mua |
| Micro Business | tối đa 10 nhà phát triển | $1500 | Đặt mua |
| Small Business | tối đa 30 nhà phát triển | $2500 | Đặt mua |
| Medium Business | tối đa 100 nhà phát triển | $4500 | Đặt mua |
| Enterprise | tối đa 500 nhà phát triển | $8500 | Đặt mua |
| Corporate | không giới hạn, các công ty con trên toàn thế giới | $15000 | Đặt mua |
Mã nguồn bổ sung dành riêng cho Enterprise: HotPDF Enterprise bao gồm toàn bộ mã nguồn cho các ví dụ mức công cụ chuyên dụng, hiện tại là PDF Preflight Pro và XFA & AcroForms Flattener Pro, cộng với 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ộ.
Gia hạn cho khách hàng hiện tại: 40% giá đầy đủ, có thể hủy bất cứ lúc nào. Mở trang mua và gia hạn HotPDF.
Các quy trình tiêu chuẩn, ký và xác thực
HotPDF hỗ trợ quy trình tạo PDF nhận diện tiêu chuẩn cho PDF/A-1, PDF/A-2, PDF/A-3, PDF/X-1a, PDF/X-3, PDF/X-4 và PDF/UA-1. Nó cũng bao gồm các trình trợ giúp preflight và xác thực PDF/VT tập trung cho các quy trình đánh giá và tự động hóa. Thành phần hiển thị các công tắc và bộ bảo vệ dành riêng cho hồ sơ để các cuộc gọi phá vỡ hồ sơ đã chọn có thể thất bại sớm thay vì tự động viết một tệp PDF không tuân thủ.
| Quy trình làm việc | Hỗ trợ HotPDF | Trách nhiệm của tác giả |
|---|---|---|
| PDF/A-1, PDF/A-2, PDF/A-3 | PDFACompliance, siêu dữ liệu XMP pdfaid, hỗ trợ OutputIntent, thực thi nhúng phông chữ, bộ bảo vệ JavaScript/mã hóa/chú thích/hồ sơ và đầu ra thử nghiệm PDF/A-2A / PDF/A-3A được xác thực bằng veraPDF. | Chọn mức đích, cung cấp dữ liệu ICC OutputIntent thực, đặt tiêu đề/ngôn ngữ, nhúng phông chữ phù hợp và tránh nội dung nằm ngoài hồ sơ lưu trữ đã chọn. |
| PDF/UA-1 | PDFUACompliance, gốc Tagged PDF, siêu dữ liệu pdfuaid, /Lang, DisplayDocTitle, các thành phần cấu trúc, nội dung được đánh dấu, ánh xạ vai trò, nối dây ParentTree, văn bản thay thế và các trình trợ giúp ActualText. | Xây dựng cấu trúc tài liệu có ý nghĩa, thứ tự đọc, phân cấp tiêu đề, ngữ nghĩa danh sách/bảng và mô tả thay thế cho nội dung thực. |
| PDF/X-1a, PDF/X-3, PDF/X-4 | PDFXCompliance, hỗ trợ OutputIntent, bộ bảo vệ hồ sơ chế bản (prepress profile) và các hạn chế đối với tính năng tương tác hoặc không an toàn cho in ấn. | Cung cấp quản lý màu phù hợp với in ấn, hộp trang và cài đặt sản xuất cho quy trình chế bản đã chọn. |
| Xác thực PDF/VT | ValidatePDFVT kiểm tra định danh XMP PDF/VT, không gian tên siêu dữ liệu, tính nhất quán của ngày sửa đổi, điểm đánh dấu cơ sở PDF/X, OutputIntent, cấu trúc danh mục DPartRoot, các trang có thể tải và mức độ bao phủ DPart cấp trang. | Sử dụng nó để kiểm tra các tệp đến hoặc được tạo ra; việc tạo ra toàn bộ mục đích sản xuất dữ liệu biến đổi vẫn là trách nhiệm của người gọi. |
PDF/A Level A kích hoạt nền tảng Tagged PDF theo yêu cầu của hồ sơ lưu trữ. Nó không tự động quảng cáo PDF/UA-1; HotPDF chỉ phát ra danh tính PDF/UA khi PDFUACompliance được bật rõ ràng.
API Preflight có thể tạo các báo cáo văn bản, JSON và HTML, lọc đầu ra qua các hồ sơ đã lưu hoặc các giá trị thiết lập sẵn, tổng hợp kết quả hàng loạt, nhúng bằng chứng báo cáo vào bản sao đánh giá, so sánh các báo cáo và chuyển đổi báo cáo sang cấu trúc kiểu veraPDF cho các công cụ sau đó.
Độ bao phủ tính năng bổ sung
- Hỗ trợ OpenType GSUB LookupType 1-8, chọn tính năng kịch bản/ngôn ngữ, chữ ghép chuẩn Latinh, định hình tiếng Ả Rập / Ba Tư / Urdu, sắp xếp lại tiếng Devanagari và phát mã điểm tổng hợp PUA cho các glyph dành riêng cho phông chữ.
- Hỗ trợ bộ chứa gói XFA, trình bọc kích hoạt AcroForm
/AA, nhiều phông chữ Unicode trong AcroForm/DRvà các luồng giao diện CID-font được tạo. - Lưu cập nhật gia tăng, quy trình đa chữ ký, vùng dành sẵn cho chữ ký, tạo CMS SignedData trong tiến trình và từ điển xác thực dài hạn.
- Các trình trợ giúp tải tài liệu cho việc kiểm tra hộp trang, tra cứu đích dấu trang, kiểm tra trường AcroForm, cập nhật giá trị trường, đổi tên trường, xóa trường và làm phẳng biểu mẫu.
- Trình trợ giúp tải/lưu/xác thực/gộp/diff hồ sơ preflight, tổng hợp hàng loạt, xác thực báo cáo được nhúng, nhúng báo cáo XMP, xác thực PDF/VT tập trung và sửa chữa bảo thủ từ các báo cáo preflight.
- Cổng tính năng PDF 1.3 đến PDF 1.7, hỗ trợ mã hóa PDF 2.0 được chọn lọc, luồng đối tượng, luồng XRef, OutputIntent, nhóm độ trong suốt, mặt nạ mềm (soft mask), mẫu, làm bóng và bộ điều khiển ExtGState cho chế bản.
Tài liệu trực tuyến của HotPDF
Ví dụ Delphi nhanh
program HelloHotPDF;
uses
System.SysUtils,
HPDFDoc;
var
PDF: THotPDF;
begin
PDF := THotPDF.Create(nil);
try
PDF.AutoLaunch := False;
PDF.FileName := 'HelloHotPDF.pdf';
PDF.Compression := cmFlateDecode;
PDF.EnableFontSubsetting := True;
PDF.BeginDoc;
PDF.CurrentPage.SetFont('Arial', [], 18);
PDF.CurrentPage.TextOut(50, 50, 0, 'Hello HotPDF');
PDF.EndDoc;
finally
PDF.Free;
end;
end.

Tải xuống gói DEMO của HotPDF Component
Hỗ trợ từ RAD Studio XE5 đến RAD Studio 13.1 Florence cho Delphi và C++Builder (các quy trình Win32, Win64 và Win64x)
Khi nào nên chọn HotPDF
- Chọn HotPDF khi ứng dụng của bạn tạo hoặc chỉnh sửa tài liệu PDF và bạn muốn có một thành phần mã nguồn Delphi/C++Builder thay vì một dịch vụ PDF riêng biệt.
- Chọn PDFium Component khi yêu cầu chính của bạn là kết xuất PDF, xem, raster hóa trang, trích xuất văn bản và tích hợp giao diện người dùng trình xem tương tác.
- Chọn losLab PDF Library khi dự án đã được xây dựng xung quanh bề mặt API PDFlibPas hoặc khi bạn cần các tùy chọn tích hợp DLL, ActiveX hoặc Dylib bên cạnh thư viện nguồn Delphi/C++Builder.
Câu hỏi thường gặp
Which Delphi and C++Builder versions are supported?
HotPDF Component supports current RAD Studio workflows and the documented legacy IDE range for this product.
Is source code included?
Commercial licenses include Object Pascal source code for integration, review, and long-term maintenance.
Are runtime royalties required?
Licensed applications can be deployed royalty-free without per-document or per-end-user runtime fees.
How do I evaluate the product?
Download the demo package and review the online documentation before purchase.
What does a new license include?
A new license includes source code, one year of updates, and one year of email support.
How does renewal work?
Existing customers can renew update access at the published renewal price.
Which license tier should I choose?
Where is the API documentation?
The documentation is available under the localized HotPDF Component documentation link on this page.
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.
