THotPDF.GetLoadedPageBox metódus

Szintaxis

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

Leírás

A GetLoadedPageBox leolvas egy oldalhatárt egy LoadFromFile segítségével betöltött PDF-ből. A PageIndex nulla-alapú, a Box pedig a pbMediaBox, pbCropBox, pbBleedBox, pbTrimBox vagy pbArtBox értékeket fogadja el

A metódus True értékkel tér vissza, ha a kért oldalhatár feloldható. A PDF oldaldoboz alapértelmezett láncát követi: a hiányzó CropBox a MediaBox-ra, a hiányzó BleedBox, TrimBox vagy ArtBox pedig a CropBox-ra, majd a MediaBox-ra oldódik fel

Példa

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;

Lásd még