THotPDF.GetLoadedPageBox Method

Syntax

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

Beskrivning

GetLoadedPageBox läser en sidgräns från en PDF som lästs in med LoadFromFile. PageIndex är nollbaserat och Box accepterar pbMediaBox, pbCropBox, pbBleedBox, pbTrimBox eller pbArtBox.

Metoden returnerar True när den begärda gränsen kan lösas. Den följer PDF-sidboxarnas standardkedja: en saknad CropBox löses till MediaBox, och en saknad BleedBox, TrimBox eller ArtBox löses till CropBox och därefter MediaBox.

Exempel

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;

Se även