THotPDF.GetLoadedPageBox Méthode

Syntaxe

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

Description

GetLoadedPageBox lit une boîte de page dans un PDF chargé avec LoadFromFile. PageIndex commence à zéro et Box accepte pbMediaBox, pbCropBox, pbBleedBox, pbTrimBox ou pbArtBox

La méthode renvoie True lorsque la boîte demandée peut être résolue. Elle suit la chaîne de valeurs par défaut des boîtes de page PDF : l’absence de CropBox se résout vers MediaBox, et l’absence de BleedBox, TrimBox ou ArtBox se résout vers CropBox puis MediaBox

Exemple

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;

Voir aussi