PDFium Delphi Component
以 PDFium 為基礎的檢視、彩現、表單、PAdES 簽署、遮蔽、比較與標準驗證元件,適用於 Delphi、C++Builder 與 Lazarus。
PDF 與試算表 SDK
PDF 函式庫
選擇適合檢視、彩現、建立、編輯、簽署、預檢報告及符合標準文件工作流程的 PDF 工具組。

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