PDFium Delphi Component 文件

PageMetrics 屬性

元件: TPdf  ·  單元: PDFium
以 1 為基底的頁碼讀取穩定的原生頁面資訊,而不改變作用中頁面

Syntax

property PageMetrics[PageNumber: Integer]: TPdfPageMetrics; // read only

PageNumber介於 1 與 PageCount 之間的 Integer
Result所請求頁面的 TPdfPageMetrics 快照,含存在旗標 HasMediaBox、HasCropBox、HasBleedBox、HasTrimBox 與 HasArtBox

Description

快照包含 Width、Height、Rotation、LabelText、HasTransparency,以及全部五個標準頁面邊界框

每個邊界框都有對應的存在旗標,讓呼叫端能區分不存在的選用邊界框與值為零的矩形

第一次請求會透過單一原生頁面控制代碼讀取所有資訊,後續請求則重用快取的快照,直到文件或頁面被編輯

讀取其他頁面不會改變 PageNumber,也不會觸發 OnPageChange

傳回的記錄由呼叫端擁有,修改它並不會變更 PDF

See Also

PageBox, PageLabel, PageRotation