HotPDF Delphi Component 總覽
| 產品 | HotPDF Delphi Component |
|---|---|
| 適用情境 | 適用於由開發人員自主掌控的 Delphi 與 C++Builder 文件工作流程 |
| IDE 支援 | Delphi 與 C++Builder XE5 至 13 Florence;Free Pascal 3.2.2 / Lazarus(Win32、Win64) |
| 部署 | 原生 Windows 應用程式整合 |
| 原始碼 | 商業授權包含 Object Pascal 原始碼 |
| 授權 | 應用程式部署無需支付權利金 |
| 更新 | 包含一年的更新和電子郵件支援 |
| 價格 | 依開發人員人數一次性授權 |
| 文件 | HotPDF Delphi Component |
Delphi 與 C++Builder 的原生 PDF 建立與編輯
HotPDF 是 Delphi 與 C++Builder 的原始碼級 PDF 元件,適用於需要直接從 VCL 程式碼建立、編輯、保護、簽署、驗證及組裝 PDF 文件的應用程式。其核心編著工作流程不需要外部 PDF 執行階段,專為以 RAD Studio 開發的 Windows 桌面軟體而設計。
當應用程式需要程式化頁面繪圖、Unicode 文字輸出、字型嵌入與子集化、表單、標註、圖片匯入、PDF 合併/編輯操作、加密、數位簽章、符合標準的輸出,以及透過單一原生 API 介面實現輕量預檢自動化時,可選用 HotPDF。
HotPDF 支援 RAD Studio XE5 至 RAD Studio 13.1 Florence,適用於 Delphi 與 C++Builder,包含 Win32、Win64 及 Win64x 工作流程,並可用 Free Pascal 3.2.2 與 Lazarus 建置 Win32 與 Win64 應用程式。

主要功能
- 建立新 PDF、新增頁面、繪製文字與向量圖形、登記可重複使用的 Form XObject、置入圖片,並儲存至檔案或呼叫端自有串流。
- 載入現有 PDF、檢查頁面方塊、搜尋書籤目的地、複製頁面、插入頁面、擷取頁面、重新排列頁面、刪除頁面、合併文件、加蓋戳記或浮水印,以及更新文件資訊。
- 新增超連結、具名目的地、大綱、檔案附件、批註、快顯視窗、螢光標記標註、自由文字標註、校訂標註、浮水印標註、頁面縮圖、圖層、頁面轉場及檢視器偏好設定。
- 建立 AcroForm 欄位、產生外觀串流、簽章欄位、多行與梳狀文字欄位、富文字欄位值、XFA 封包容器、表單欄位觸發程式包裝函式,以及在所選標準設定檔允許的情況下,在 AcroForm 資源字典中使用多個 Unicode 字型。
- 在儲存編輯副本前,檢查、更新、重新命名、移除或平面化已載入 AcroForm 文件中的欄位。
- 嵌入並子集化 TrueType、Type 1 PFB、OpenType-CFF 及 CID 編碼 CFF 字型,以產生精簡的多語言輸出,包含 CJK 密集型文件。
- 產生 Unicode 文字、由右至左文字、垂直文字、補充平面字元(如表情符號)、阿拉伯文/波斯文/烏爾都文塑形、拉丁標準連字、天城文重排序,以及 OpenType GSUB 字符輸出,並搭配相符的
/CIDToGIDMap、/W及/ToUnicode整合。 - 匯入 JPEG、點陣圖、TIFF、JPEG2000、JBIG2、WMF 及 EMF 內容,並支援 zlib-ng Flate 壓縮及 libjpeg-turbo 支援的 JPEG 處理。
- 以密碼、AES-128、AES-256、PDF 2.0 AES-256 R6、公開金鑰收件者加密及權限旗標保護文件。
- 以進程內 PFX / PKCS#12 支援簽署 PDF,並執行 PAdES B-B、B-T、B-LT 及 B-LTA 工作流程,包含 RFC 3161 時間戳記及 DSS / VRI 字典,另支援 DocMDP / FieldMDP 認證。
- 建立文字、JSON 及 HTML 預檢報告、套用預檢設定檔與預設,匯總批次結果、在 PDF 中嵌入報告證據、比較報告,以及執行 PDF/VT 專項驗證。
- 使用 FastReport、QuickReport、ReportBuilder 及 DevExpress ExpressPrinting 的選用 PDF 後端,讓現有報表版面透過 HotPDF 輸出。
- 以 Direct File API 高速處理超大型 PDF:直接在磁碟上開啟、複製及重寫文件,無需將整個檔案載入物件模型。在含 167 萬個物件的 2 GB 基準文件上,AES-256 加密約需 14 秒、解密約需 16 秒、完整重寫約需 6 秒;讀取 1.25 GB 文件的頁數僅需毫秒。傳統交叉參照資料表、交叉參照串流、混合參照檔案及增量更新文件皆支援直接路徑。
- 以硬體速度執行 AES-256 加解密:搭配 CPU AES-NI 時,AES-256-CBC 加密可達約 442 MB/s、解密約 832 MB/s(分別比可攜式軟體路徑快約 3 倍及 5.7 倍);逐檔
EncryptFile/DecryptFile呼叫可在不建構物件圖的情況下保護或解除保護大型文件;開啟大型受密碼保護的 PDF 所耗用的記憶體也大幅減少。 - 以內建 OCR 或可插拔的 Tesseract 與 RapidOCR 介接器(DLL、CLI 或處理程序內 ONNX),把掃描檔與相片轉成可搜尋的 PDF,涵蓋掃描方向、傾斜、陰影與透視校正、多語言模型預設集,以及字詞層級的信賴度與幾何資訊。
- 從已彩現的頁面與影像解碼 Code 128、EAN/UPC、QR、Data Matrix ECC 200 與 PDF417 符號,包括單一點陣圖中的多個符號與透視畸變的 Data Matrix,並以字詞層級的插入、刪除、取代、搬移記錄與審閱產物,比較文件或合約的不同修訂版。
- 透過 JSON 工作架構與 C ABI 驅動 headless 文件工作——能力查詢、彩現、Unicode 文字與表單擷取、OCR 圖層、遮蔽、PFX 簽章、比較,以及原子化的檔案發布——並以原生 Linux 程式碼執行可攜式核心,無需作用中的桌面環境。
- 在 Windows 與 Linux 上以進程內方式執行動態 XFA 表單:QuickJS JavaScript 與編譯過的 FormCalc 事件腳本、支援萬用字元、述詞與相對出現次數的 SOM 路徑解析、跟隨區域設定的日期/時間/數字圖片子句(picture clauses)、具備雙向繫結的命名空間感知 Data DOM,以及在腳本失敗時進行異動回復。原生 PDF 頁面樹、重複欄位、選擇清單、單選群組、核取方塊、下壓按鈕、繪圖與影像,都能直接從 XDP 與已儲存的執行階段資料建立。
- 填寫富文字表單欄位:使用帶型別的 Unicode 樣式執行段(style runs)與真實嵌入的一般、粗體、斜體、粗斜體四種字型,可逐字素選用呼叫端提供的字型家族,遵循 Unicode 17 斷行與字素規則換行,保留雙向段落與成對括號,並能在已簽署或已加密的文件中匯入/匯出帶樣式的 FDF 與 XFDF。
- 端到端落實簽署政策:簽章種子值與憑證條件約束、具 P1/P2/P3 權限的 DocMDP 認證、FieldMDP 鎖定、法律聲明(legal attestations)、具名的外觀設定檔、內嵌 CRL 與 OCSP 撤銷證據、採用 SHA-256/SHA-384/SHA-512 摘要的 RFC 3161 簽章時間戳記與獨立文件時間戳記,以及對 AES 加密文件簽署並保留原始修訂版。
- 以內建轉譯器呈現高要求的頁面內容:支援所有混合模式的 CMYK 與 ICC 透明度群組、函數式/軸向/徑向/Coons/張量/三角網格著色、著色與未著色的平鋪圖樣、選用內容可見性、經校準的 CalGray/CalRGB/Lab 色彩、Separation 與 DeviceN 特別色、軟遮罩、182 套內建傳統 CMap、CID 編碼 CFF,以及嵌入的 Type 1 字型。

下載 HotPDF Delphi Component 試用版套件
2026-10-11 Version 2.968.0: HotPDF 版本資訊。最新版本可評估富文字的明確配色方案,以及減少動態效果、透明度、資料、對比、forced-color 與指令碼可用性偏好。2.929.0 以來的版本為富文字表單欄位新增 CSS cascade 引擎——內部、連結與匯入的樣式表、媒體查詢、屬性、同層級、結構與位置選擇器、限定範圍的命名空間,以及以 cascade 方式套用的字元與單字間距;將 XFDF 與 FDF 交換擴充至 18 種對應的標註類型,支援圖章外觀、本機與遠端 GoToR 目的地,以及精確區分「未選取」與「空匯出」的語意;從原始字型程式彩現缺失的標註外觀,包括 Type1C、CIDFontType0C、純 Type1、斜面與雲狀邊框,以及線條標題;以完整的 OpenType CFF 與 CFF2 可變字型建構欄位外觀;透過 JavaScript 與 FormCalc 管理交易式 XFA 表單樹與即時 Data DOM 集合;解碼最高 26 位元的有號與無號 JPEG 2000 分量;自動套用選用內容使用情境;並拒絕全為零的 X25519 / X448 共享密鑰。較早的版本可直接從 XDP 建立原生 XFA 表單,包含頁面樹、重複欄位、選擇清單、單選群組、布林標記、下壓按鈕標題、繪圖與影像,並在 Linux 上原生執行 XFA JavaScript、FormCalc、Data DOM 與 ICU 地區設定執行階段;新增富文字表單欄位,支援帶型別的 Unicode 樣式執行段、四種字形的嵌入字型、呼叫端字型後備、Unicode 17 斷行、雙向段落與 GPOS 標記附著,並可透過 Windows 檔案工作與 Linux JSON 回呼匯入/匯出帶樣式的 FDF 與 XFDF;簽章能力擴充出 DocMDP P1 至 P3 認證、具名外觀設定檔、獨立的 RFC 3161 文件時間戳記、SHA-384 與 SHA-512 摘要,以及經驗證的 Adobe 撤銷資訊封存;轉譯方面支援著色、修補與三角網格、平鋪圖樣、選用內容、虛線陣列、CID 編碼 CFF 與 182 套內建傳統 CMap,在 Windows 與 Linux 上都提供 Cairo 輸出;同時支援以文字、結構圖與彩現像素比較文件,並產生附批註的合約審閱 PDF。
授權與價格
可透過 2Checkout / FastSpring 使用信用卡/簽帳金融卡、PayPal、AliPay 或電匯付款——每個授權級別皆並列兩個結帳入口,任選其一。 每個新的 HotPDF 授權均包含完整的 Object Pascal 原始碼、一年更新及一年電子郵件支援。
| 授權 | 開發者 | 價格 | 購買 |
|---|---|---|---|
| Single | 1 名開發者 | $950 | 購買 |
| Small Business | 最多 10 名開發者 | $1900 | 購買 |
| Medium Business | 最多 30 名開發者 | $2850 | 購買 |
| Enterprise | 單一國家內同一公司及其子公司的全體開發人員 | $5700 | 購買 |
| Corporate | 全球範圍內同一公司及其子公司的全體開發人員 | $11400 | 購買 |
Enterprise 與 Corporate 原始碼加值內容:HotPDF Enterprise 與 Corporate 皆包含專用工具級範例的完整原始碼,目前為 PDF Preflight Pro 與 XFA & AcroForms Flattener Pro;通常僅用於內部驗證的完整測試套件原始碼可另行索取。
現有客戶續費:全價的 40%,可隨時取消。開啟 HotPDF 購買與續費頁面。
標準、簽署與驗證工作流程
HotPDF 支援 PDF/A-1、PDF/A-2、PDF/A-3、PDF/X-1a、PDF/X-3、PDF/X-4 及 PDF/UA-1 的標準感知 PDF 產生工作流程。也包含預檢及 PDF/VT 專項驗證輔助功能,用於審核與自動化工作流程。元件公開設定檔專屬的切換開關與防護機制,讓可能破壞所選設定檔的呼叫能提早失敗,而非靜默地寫入不符合規範的 PDF。
| 工作流程 | HotPDF 支援 | 作者責任 |
|---|---|---|
| PDF/A-1、PDF/A-2、PDF/A-3 | PDFACompliance、XMP pdfaid 中繼資料、OutputIntent 支援、字型嵌入強制執行、JavaScript/加密/標註/設定檔防護,以及經 veraPDF 驗證的 PDF/A-2A / PDF/A-3A 輸出測試。 | 選擇目標級別、提供真實 ICC OutputIntent 資料、設定標題/語言、嵌入適當字型,並避免所選封存設定檔範圍外的內容。 |
| PDF/UA-1 | PDFUACompliance、Tagged PDF 根、pdfuaid 中繼資料、/Lang、DisplayDocTitle、結構元素、標記內容、角色對應、ParentTree 連接、替代文字及 ActualText 輔助功能。 | 建構有意義的文件結構、閱讀順序、標題層次結構、清單/表格語意,以及真實內容的替代說明。 |
| PDF/X-1a、PDF/X-3、PDF/X-4 | PDFXCompliance、OutputIntent 支援、印前設定檔防護,以及互動式或非安全列印功能的限制。 | 為所選印前工作流程提供適當的色彩管理、頁面方塊及製作設定。 |
| PDF/VT 驗證 | ValidatePDFVT 檢查 XMP PDF/VT 識別、中繼資料命名空間、修改日期一致性、PDF/X 基礎標記、OutputIntent、目錄 DPartRoot 結構、可載入頁面及頁面級 DPart 覆蓋範圍。 | 用於稽核傳入或產生的檔案;完整可變資料製作意圖的編著仍由呼叫端負責。 |
PDF/A Level A 啟用封存設定檔所需的 Tagged PDF 基礎。它不會自動公告 PDF/UA-1;HotPDF 僅在明確啟用 PDFUACompliance 時才輸出 PDF/UA 識別。
預檢 API 可產生文字、JSON 及 HTML 報告、透過已儲存設定檔或內建預設篩選輸出、匯總批次結果、在審核副本中嵌入報告證據、比較報告,並將報告轉換為 veraPDF 樣式結構,供下游工具使用。
其他功能涵蓋範圍
- OpenType GSUB LookupType 1-8 支援、指令碼/語言功能選擇、拉丁標準連字、阿拉伯文/波斯文/烏爾都文塑形、天城文重排序,以及字型專屬字符的 PUA 合成碼位輸出。
- XFA 封包容器支援、AcroForm
/AA觸發程式包裝函式、AcroForm/DR中的多個 Unicode 字型,以及產生的 CID 字型外觀串流。 - 增量更新儲存、多重簽章工作流程、簽章預留位置、進程內 CMS SignedData 產生及長期驗證字典。
- 已載入文件的輔助功能,涵蓋頁面方塊檢查、書籤目的地查詢、AcroForm 欄位檢查、欄位值更新、欄位重新命名、欄位移除及表單平面化。
- 預檢設定檔的載入/儲存/驗證/合併/差異比較輔助功能、批次匯總、嵌入報告驗證、XMP 報告嵌入、PDF/VT 專項驗證及從預檢報告保守修復。
- PDF 1.3 至 PDF 1.7 功能閘門、部分 PDF 2.0 加密支援、物件串流、XRef 串流、OutputIntent、透明度群組、軟遮罩、圖樣、漸層及印前 ExtGState 控制。
Delphi 快速範例
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.

下載 HotPDF Delphi Component 試用版套件
支援 RAD Studio XE5 至 RAD Studio 13.1 Florence,適用於 Delphi 與 C++Builder(Win32、Win64 及 Win64x 工作流程)以及 Free Pascal 3.2.2 / Lazarus(Win32、Win64)
何時選擇 HotPDF
- 當應用程式要建立或編輯 PDF 文件,而你寧可不隨包交付任何東西時,選擇 HotPDF:HotPDF 自帶轉譯引擎、影像編解碼器與字型引擎,可直接編譯進你的執行檔,沒有 PDF 執行階段需要重新散發或送審。
- 當工作重點是閱讀與審閱而非產生文件時,選擇 PDFium Delphi Component:檢視器架構、無障礙朗讀、表格擷取、語意重排為 HTML,以及標準驗證。它透過
pdfium.dll轉譯,該檔需隨你的應用程式一併散發。 - 當你需要 PKCS#11 硬體權杖簽署、歐盟信任清單驗證或 DOCX 匯出,或必須讓非 Delphi 程式碼透過 DLL、ActiveX 或 Dylib 呼叫進來時,選擇 PDF Library for Delphi。
想比較整個產品家族?請參閱 PDF 開發元件庫總覽,其中並列比較 PDFium Delphi Component、losLab PDF Library 與 HotPDF Delphi Component。
常見問題
支援哪些 Delphi 與 C++Builder 版本?
HotPDF 支援 RAD Studio XE5 至 RAD Studio 13.1 Florence(Delphi 與 C++Builder 皆適用),涵蓋 Win32、Win64 及 Win64x 應用程式目標。整個函式庫也可以用 Free Pascal 3.2.2 與 Lazarus 建置 Win32 與 Win64 應用程式,並具備原生 Flate 壓縮與 AES 加密。
是否包含原始碼?
商業授權包含 Object Pascal 原始碼,可用於整合、程式碼審閱與長期維護。
需要支付執行階段權利金嗎?
已取得授權的應用程式可免權利金部署,無須按文件數或按終端使用者支付執行階段費用。
該如何評估這項產品?
購買前請先下載範例套件並詳閱線上文件。
新購授權包含哪些內容?
新購授權包含原始碼、一年的更新與一年的電子郵件支援。
續約如何辦理?
既有客戶可依公告的續約價格續訂更新權限。
API 文件在哪裡?
可透過本頁面上對應語言的 HotPDF Delphi Component 文件連結取得文件。
HotPDF 授權包含哪些內容?續約如何辦理?
新購授權(Single 版 $950,Small Business 版最多 10 名開發人員 $1900,Medium Business 版最多 30 名開發人員 $2850,Enterprise 版(單一國家內同一公司及其子公司)$5700,Corporate 版(全球範圍內同一公司及其子公司)$11400)包含完整原始碼、一年更新與一年電子郵件支援。既有客戶可按全價的 40% 續訂更新權限。
探索更多 Delphi PDF 元件與試算表開發相關內容
訂閱產品更新
訂閱以接收最新更新至你的電子郵件。
