THotPDF.GetLoadedPageBox Method

Syntax

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

Description

GetLoadedPageBox prebere mejo strani iz PDF, naloženega z LoadFromFile. PageIndex se začne z 0, Box pa sprejema pbMediaBox, pbCropBox, pbBleedBox, pbTrimBox ali pbArtBox

Metoda vrne True, kadar je mogoče razrešiti zahtevano mejo. Sledi privzeti verigi polj PDF: manjkajoči CropBox se razreši v MediaBox, manjkajoči BleedBox, TrimBox ali ArtBox pa v CropBox in nato v 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;

Glejte tudi