THotPDF.GetLoadedPageBox Method

Syntax

function GetLoadedPageBox(
  PageIndex: Integer;
  Box      : THPDFPageBoundary;
  out Left, Bottom, Right, Top: Single): Boolean;

תיאור

GetLoadedPageBox קורא page boundary מתוך PDF שנטען עם LoadFromFile. ‏PageIndex מבוסס אפס ו-Box מקבל pbMediaBox, ‏pbCropBox, ‏pbBleedBox, ‏pbTrimBox או pbArtBox

המתודה מחזירה True כאשר ניתן לפתור את boundary המבוקש. היא עוקבת אחרי שרשרת ברירת המחדל של PDF page-box: ‏CropBox חסר נפתר ל-MediaBox, ו-BleedBox, TrimBox או ArtBox חסרים נפתרים ל-CropBox ואז MediaBox

Example

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;

See Also