delphi PDFium介紹


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 縮略圖

總結

優點

  • 有查看 PDF 頁面的組件TPdfView
  • 提取和編輯 PDF 文件功能
  • 使用 PDFium 開源 PDF 渲染引擎,顯示中文效果好
  • 封裝PDFium 開源 PDF 渲染引擎中方法和常量標識符

缺點

  • 使用需帶pdfium.dll
  • 創建和修改PDF文檔功能簡單


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM