PDFium Delphi Component Docs

PageMetrics 속성

컴포넌트: TPdf  ·  유닛: PDFium
활성 페이지를 바꾸지 않고 1 기반 페이지 번호로 안정적인 네이티브 페이지 정보를 한 번에 읽어 옵니다

Syntax

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

PageNumber1부터 PageCount 사이의 Integer
Result요청한 페이지의 TPdfPageMetrics 스냅샷이며 존재 플래그 HasMediaBox, HasCropBox, HasBleedBox, HasTrimBox, HasArtBox를 포함합니다

Description

스냅샷에는 Width, Height, Rotation, LabelText, HasTransparency와 다섯 개의 표준 페이지 박스가 모두 포함됩니다

각 박스에는 대응하는 존재 플래그가 있어서 호출자는 선택적 박스가 실제로 없는 경우와 값이 0인 사각형을 구별할 수 있습니다

첫 요청은 네이티브 페이지 핸들 하나로 모든 정보를 읽고, 이후 요청은 문서나 페이지가 편집되기 전까지 캐시된 스냅샷을 재사용합니다

다른 페이지를 읽어도 PageNumber가 바뀌지 않고 OnPageChange도 발생하지 않습니다

반환된 레코드는 호출자 소유이며 내용을 바꿔도 PDF는 수정되지 않습니다

See Also

PageBox, PageLabel, PageRotation