Mọi điểm selling dưới đây đều là năng lực đã bàn giao, không phải lời hứa trên roadmap. Mỗi điểm đều kèm bằng chứng kiểm chứng được — xuống tận đơn vị source, tên hàm và các bài test đã pass
⚙
Native cấp source · không PDF runtime bên ngoài
Tích hợp trực tiếp dưới dạng source Pascal vào project của bạn và tạo, phân tích, lưu PDF hoàn toàn bên trong tiến trình của mình, với toàn quyền kiểm soát debugging và triển khai. Các backend C cho ảnh và nén (zlib-ng, Zopfli, libjpeg-turbo, OpenJPEG, jbig2dec) được liên kết dưới dạng object file tĩnh — không có DLL PDF engine nào thêm lúc runtime
API Pascal native · backend C liên kết tĩnh
Aa
Định hình + định vị OpenType đầy đủ
Gồm đầy đủ engine thay thế GSUB (LookupTypes 1–8) và một engine định vị GPOS (cả 9 LookupTypes): ligature, small caps, thay thế ngữ cảnh, kern cặp/ngữ cảnh, mark-to-base, mark-to-mark, gắn nối cursive. Phần lớn thành phần Delphi PDF cạnh tranh có gì đâu ở điểm này
20+ tính năng typography OpenType tự áp dụng khi xuất văn bản
✍
Định hình văn bản phức tạp phía producer
20+ văn bản được định hình phía producer: Ả Rập (gồm Supplement / Extended-A/B), Syriac, Mông Cổ, N'Ko, Tibetan, Devanagari và họ Indic, Javanese, Thái/Lào, Hebrew, Khmer, Myanmar và nữa; đi kèm pipeline bidirectional UAX #9 và /ToUnicode ánh xạ ngược đầy đủ để copy/paste/tìm kiếm khôi phục đúng codepoint gốc
Gồm 35 ánh xạ ngược ligature (LAM-ALEF, họ YEH-HAMZA, Allah, v.v.)
✒
Ký PFX / PKCS#12 trong tiến trình · không phụ thuộc
Ký PFX/PKCS#12 chỉ trong một lời gọi — THotPDF.SignPDFWithPFX — không cần OpenSSL hay crypto provider của nền tảng. Toàn bộ chuỗi ASN.1, RSA, AES, unwrap PKCS#12 và CMS SignedData (RFC 5652) được cài đặt bên trong HotPDF, kết quả tái lập được và kiểm toán được
Đơn vị cài đặt: HPDFASN1 / HPDFRSA / HPDFCrypt / HPDFPFX / HPDFCMS / HPDFAES
🛡
PAdES xác thực dài hạn · trọn đầu-cuối
Hỗ trợ PAdES B-B / B-T / B-LT / B-LTA — yêu cầu khắt khe cho tuân thủ eIDAS của EU: dấu thời gian RFC 3161, từ điển DSS/VRI, chữ ký dấu thời gian tài liệu, ràng buộc Seed Value, XAdES-in-PDF đầy đủ. Đối thủ thường dừng ở CMS cơ bản
Dành cho kịch bản lưu trữ dài hạn và chữ ký điện tử phải đáp ứng quy tắc chứng cứ
✓
Tuân thủ ba trục + preflight
Khóa PDF/A-1/-2/-3, PDF/X-1a/-3/-4 và PDF/UA-1 đồng thời như các hồ sơ tuân thủ độc lập; lời gọi không tuân thủ sẽ raise exception chẩn đoán thay vì lặng lẽ sinh PDF không tuân thủ. Preflight phát văn bản, JSON, HTML, CSV hoặc XML MRR tất định và có thể kết hợp policy tích hợp với plugin tính năng và xác thực tin cậy có giới hạn
Kiểm soát phiên bản PDF theo từng phương thức: RequirePDFVersion + StrictVersionLock
⇄
Direct File API nhiều gigabyte
Xử lý tệp-to-tệp không cần dựng đồ thị đối tượng trong bộ nhớ: DAOpenFileReadOnly, DACopyFile, EncryptFile, DecryptFile xử lý các bảng xref cổ điển, XRef stream, tham chiếu hybrid và tệp cập nhật tăng lượng, thông lượng tính bằng giây
2 GB / 1,67 triệu đối tượng: mã hóa AES-256 ≈ 14 giây; đọc số trang tài liệu 1,25 GB tính bằng mili giây
🔤
Subset CFF / OpenType-CFF / CID
Subset font TrueType, OpenType-CFF và CFF đánh chỉ mục CID (EnableFontSubsetting) trong khi giữ glyph ID cho văn bản Type0/Identity-H — tài liệu CJK co từ ~14 MB CID-keyed CFF xuống 500 KB–2 MB; TTF Latin điển hình từ 350 KB xuống 10–15 KB
Subset tag tất định cho đầu ra tái lập được tới từng byte
📈
Bốn adapter report engine
FastReport, QuickReport, ReportBuilder và DevExpress ExpressPrinting (phủ cxGrid/cxRichEdit/cxScheduler/cxPivotGrid), cộng thêm adapter DBGrid — nối báo cáo hiện có của bạn vào backend PDF của HotPDF chỉ trong một bước, không cần viết lại báo cáo
Các đơn vị adapter nằm dưới Lib/addons/<engine>