THotPDF.GetLoadedPageBox Method

Syntax

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

Описание

GetLoadedPageBox чете граница на страница от PDF, зареден с LoadFromFile. PageIndex е zero-based, а Box приема pbMediaBox, pbCropBox, pbBleedBox, pbTrimBox или pbArtBox

Методът връща True, когато заявената граница може да бъде разрешена Той следва веригата по подразбиране за page-box: липсващ CropBox се разрешава към MediaBox, а липсващ BleedBox, TrimBox или ArtBox се разрешава към CropBox, а след това към MediaBox

Пример

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;

See Also