THotPDF.GetLoadedPageBox Method

Sintaksa

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

Opis

GetLoadedPageBox čita granicu stranice iz PDF-a učitanog preko LoadFromFile PageIndex je nula-baziran i Box prihvata pbMediaBox, pbCropBox, pbBleedBox, pbTrimBox ili pbArtBox

Metoda vraća True kada se tražena granica može razrešiti. Prati podrazumevani lanac PDF page-box vrednosti: ako CropBox nedostaje, razrešava se na MediaBox, a ako BleedBox, TrimBox ili ArtBox nedostaje, razrešava se na CropBox, a zatim na MediaBox

Primer

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;

Videti i