delphi PDFium介紹
阿新 • • 發佈:2021-12-25
PDFium
介紹
概述
Delphi 和 C++ Builder 元件,用於檢視、導航、文字提取和編輯 PDF 檔案。
特徵
- 使用 PDFium 開源 PDF 渲染引擎
- 支援 Delphi/C++ Builder 5 - 10.3 和 Lazarus 2.0.2
元件
TPdf
使用 Tpdf 元件開啟、導航、提取文字和編輯 PDF 文件。
TPdfView
使用 TpdfView 元件檢視 PDF 頁面。
封裝PDFium單元
對 PDFium 開源 PDF 渲染引擎中方法和常量識別符號的宣告
每個方法和常量識別符號都有詳細的備註說明
FPdfView
SDK初始化,載入PDF文件、讀取PDF頁面資訊。
FPdfText
獲取PDF文件文字,查詢文字位置
FPdfPpo
PDF文件複製到另一個PDF 文件
FPdfSysFontInfo
系統字型資訊,新增字型。
FPdfSave
PDF 文件儲存
FPdfDoc
PDF 獲取文件的書籤和連結
FPdfDataAvail
PDF 文件準備載入
FPdfProgressive
PDF 頁面渲染
FPdfTransformPage
PDF 頁面區域 MediaBox、CropBox、BleedBox、TrimBox、ArtBox
FPdfExt
PDF 文件不支援的特性處理
FPdfEdit
PDF 文件修改
FPdfFormFill
PDF 表單填充
FPdfSearchEx
查詢文字位置
FPdfFlatten
PDF 頁面扁平化(使註釋和表單成為頁面內容的一部分)
FPdfStructTree
PDF 結構樹(結構和層次)
FPdfAnnot
PDF 註釋
FPdfAttachment
PDF 附件
FPdfCatalog
PDF 標籤
FPdfThumbnail
PDF 縮圖
總結
優點
缺點
- 使用需帶pdfium.dll
- 建立和修改PDF文件功能簡單