|
THotPDF.GetLoadedPageBox Método
Sintaxis
function GetLoadedPageBox(
PageIndex: Integer;
Box : THPDFPageBoundary;
out Left, Bottom, Right, Top: Single): Boolean;
Descripción
GetLoadedPageBox lee un límite de página desde un PDF cargado
con LoadFromFile. PageIndex es de base cero y
Box acepta pbMediaBox,
pbCropBox, pbBleedBox,
pbTrimBox o pbArtBox
El método devuelve True cuando el límite solicitado puede
resolverse. Sigue la cadena predeterminada de cajas de página PDF: si falta
CropBox, se resuelve a MediaBox, y si falta
BleedBox, TrimBox o ArtBox,
se resuelve a CropBox y luego a MediaBox
MediaBox y CropBox se heredan del
árbol de páginas cuando la página no las lleva
ella misma. BleedBox, TrimBox y ArtBox
no son heredables en PDF, así que solo se leen las entradas propias
de la página; un valor colocado en un nodo /Pages se ignora
Ejemplo
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;
Véase también
|