PDFiumPas-FULL.exe 或 PDFiumPas-TRIAL.exeDocs 資產,然後只複製由 Windows locale name 與 UI language LCID 選取的說明語言資料夾en-GB;其他 English locales 使用 en-US,且在沒有任何區域說明集符合時以 en-US 作為後備es 與 Latin American locales 的 es-419;中文說明分為 zh-cn 與 zh-tw若自動安裝失敗,可以手動安裝元件:
原生包裝元件建置需要作業系統與 CPU 相符的 Free Pascal 編譯器、Lazarus/LCL 及 PDFium 共用程式庫。通過驗收的設定使用 FPC 3.3.1 搭配 LCL 4.99、Linux x86_64 上的 Qt6,以及 macOS arm64 上的 Cocoa
請使用選定的 Widget Set,在各自的目標目錄建置原生執行檔與單元。提供對應的 LCL 與 lazutils 單元路徑,並使用編譯器實際的目標設定;Windows DCU/PPU 檔案與 Windows DLL 無法重用為 Unix 輸出
載入前,將 LibraryName 設為預定的 libpdfium.so 或 libpdfium.dylib 路徑。一般或 V8 執行環境必須符合目標平台,並提供所要求的功能。缺少的 V8/XFA 功能仍不可用;僅靠程式庫檔名無法確認這些功能
系統字型在 Linux 透過 fontconfig 存取,在 macOS 則使用 CoreText;可選的 CID 字型子集化使用保留字形 ID 的 HarfBuzz。LCL 點陣圖依其實際位元組順序與通道描述處理,無法直接使用原生緩衝區配置時會進行轉換
Tests/PlatformAcceptance/run_native.py 與 NativeWrapper.lpr 提供與來源綁定的原生驗收,涵蓋載入、繪製、文字、表單、儲存、取消與生命週期檢查。請在實際主機執行目標執行檔並保留報告;僅有準備狀態清單或交叉編譯成功仍不足以完成驗收
Windows 安裝程式與 VCL/C++Builder 專案仍是 Windows 的設定路徑。原生 Delphi macOS 加密與時間戳記輔助功能,和 FPC/LCL 視覺元件分開驗收
散發使用 PDFium VCL 的應用程式時:
DLLs\Win32\pdfium.dll 或 DLLs\Win64\pdfium.dll 目錄DLLs\Win32\pdfium.v8.dll 或 DLLs\Win64\pdfium.v8.dll,並在載入前設定 EnableV8EngineDLLs\Win32 或 DLLs\Win64,或直接在應用程式路徑中pdfium.v8.dll 位於平台 DLLs 資料夾,且載入前已設定 EnableV8Engine移除 PDFium VCL 元件: