|
THotPDF.GetLoadedPageBox Method
ไวยากรณ์
function GetLoadedPageBox(
PageIndex: Integer;
Box : THPDFPageBoundary;
out Left, Bottom, Right, Top: Single): Boolean;
คำอธิบาย
GetLoadedPageBox อ่าน page boundary จาก PDF ที่โหลดด้วย LoadFromFile PageIndex เป็น zero-based และ Box รับ pbMediaBox, pbCropBox, pbBleedBox, pbTrimBox หรือ pbArtBox
method คืน True เมื่อ boundary ที่ร้องขอ resolve ได้ โดยตาม default chain ของ PDF page-box: CropBox ที่ขาดหาย resolve เป็น MediaBox และ BleedBox, TrimBox หรือ ArtBox ที่ขาดหาย resolve เป็น CropBox แล้วต่อไปยัง MediaBox
ตัวอย่าง
var
L, B, R, T: Single;
begin
PDF.LoadFromFile('Input.pdf');
if PDF.GetLoadedPageBox(0, pbTrimBox, L, B, R, T) then
Writeln(Format('TrimBox: %.2f %.2f %.2f %.2f', [L, B, R, T]));
end;
ดูเพิ่มเติม
- LoadFromFile
- THPDFPage.Size
- ข้อมูลอ้างอิงฉบับสมบูรณ์เกี่ยวกับความตั้งค่าโปรแกรมดู
|