PDF 函式庫
Delphi PDF 開發者函式庫
選擇適合檢視、彩現、建立、編輯、簽署、預檢報告及符合標準文件工作流程的 PDF 工具組。

比較
選擇合適的 PDF 函式庫
三者都能讀取、彩現、簽署與驗證 PDF,也都隨附完整的 Object Pascal 原始碼並可免權利金部署。差別在於各自能做到別人做不到的事,以及你必須隨應用程式一起交付什麼。
| 函式庫 | 最適用途 | 只有它能做的事 | 部署方式 |
|---|---|---|---|
| HotPDF Component | 建立與編輯 PDF,且不必隨包交付任何東西 | 自帶轉譯引擎與影像編解碼器(JBIG2、JPEG 2000、CCITT、TIFF)、完整的 Type1 / OpenType 字型引擎、條碼產生(QR、Data Matrix、PDF417)、XFA 版面配置、Factur-X 電子發票驗證、HTML 匯入、SVG 匯出、文件比對,以及內嵌的 JavaScript 引擎 | 直接編譯進你的執行檔。沒有 PDF 執行階段需要重新散發、比對版本或通過部署稽核 |
| PDF Library for Delphi | 以單一工具組涵蓋完整文件生命週期 | 原生 OCR、條碼識別與產生、PKCS#11 硬體權杖簽署、歐盟信任清單驗證、Arlington PDF Model 檢查、DOCX / HTML / Markdown 匯出、含斷字的文字流排,以及平行彩現 | Object Pascal 原始碼,另提供 DLL、ActiveX 與 Dylib 進入點,供非 Delphi 程式碼呼叫 |
| PDFium Delphi Component | 閱讀、審閱與合規工作 | 無障礙朗讀架構、表格擷取為 CSV / JSON、語意重排為 HTML、遠端文件的漸進式載入,以及 PAdES B-B 至 B-LTA 簽署(含遠端與 HSM 流程) | 隨應用程式散發 pdfium.dll;需要相關功能時另附可選的 V8 / XFA runtime |
當應用程式產生文件,而你無法或寧可不隨包散發轉譯引擎時,選擇 HotPDF。當單一工具組必須涵蓋完整生命週期,或 OCR、硬體權杖簽署、非 Delphi 呼叫端也在範圍內時,選擇 PDF Library for Delphi。當工作重點是閱讀、審閱與證明合規而非產生文件時,選擇 PDFium Delphi Component。
PDF 函式庫
適用於 Delphi、C++Builder 和 Lazarus 的 PDFium Delphi Component
在 Delphi 和 C++Builder 應用程式中嵌入 PDFium VCL Component 工作流程,或在 Lazarus/FPC 中嵌入 PDFium LCL Component 工作流程,透過原始碼元件實作檢視、轉譯、表單、列印、預檢報告和以標準為導向的驗證。
Delphi PDF 函式庫,支援建立、編輯、簽署、彩現、預檢與 PDF/UA 工作流程
losLab PDF Library 為 Delphi 與 C++Builder 團隊提供可取得原始碼的 PDF 引擎,適用於桌面、伺服器、DLL、ActiveX 及 Dylib 工作流程,內建 PDF/A 與 PDF/UA 檢查、PAdES 簽署支援及彩現引擎選項,無需透過外部 PDF 服務處理文件。
Delphi PDF 建立與編輯的 HotPDF Component
HotPDF 是適用於 Delphi 與 C++Builder 應用程式的原生 VCL PDF 函式庫,支援直接 PDF 建立、編輯、表單、標註、加密、數位簽章、Unicode 字型處理、符合標準的輸出及預檢報告,無需部署外部 PDF 執行階段。