PDFiumPas 文件

GetFeatureInventory 方法

元件: TPdf  ·  單元: PDFium
清點整份文件的內容:各類物件數量、附件、簽章、書籤、表單類型、權限與版本

Syntax

function GetFeatureInventory: TPdfFeatureInventory;

ResultTPdfFeatureInventory. 包含 PageCountTextObjectCountPathObjectCountImageObjectCountFormXObjectCountShadingObjectCountAttachmentCountSignatureCountBookmarkCountFormTypePermissionsPDFVersion 的記錄

Description

這是文件層級的普查,而 PageComplexity 只涵蓋單一頁面。它回答處理管線在決定如何處置檔案之前會問的進件問題:多大、哪類內容、有無表單、有無簽章、哪個 PDF 版本

走訪會遍及每一頁,成本隨文件規模成長。請呼叫一次並保留記錄,而不要在迴圈中重複讀取欄位

至於安全相關的子集 - 指令碼、內嵌檔案、XFA - AuditActiveContent 是範圍更窄的報告

See Also

AuditActiveContent, PageComplexity, PdfVersion, FormType