|
THotPDF.GetLoadedPageBox Methode
Syntaxis
function GetLoadedPageBox(
PageIndex: Integer;
Box : THPDFPageBoundary;
out Left, Bottom, Right, Top: Single): Boolean;
Beschrijving
GetLoadedPageBox leest een paginarand uit een PDF die is geladen
met LoadFromFile PageIndex is nul-gebaseerd en
Box accepteert pbMediaBox,
pbCropBox, pbBleedBox,
pbTrimBox of pbArtBox
De methode geeft True terug wanneer de gevraagde rand kan
worden opgelost. Ze volgt de standaardketen voor PDF-paginaboxen: een ontbrekende
CropBox valt terug op MediaBox, en een ontbrekende
BleedBox, TrimBox of ArtBox
valt terug op CropBox en daarna op MediaBox
Voorbeeld
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;
Zie ook
|