|
THotPDF.GetLoadedPageBox Method
نحو
function GetLoadedPageBox(
PageIndex: Integer;
Box : THPDFPageBoundary;
out Left, Bottom, Right, Top: Single): Boolean;
توضیح
GetLoadedPageBox یک مرز صفحه را از یک PDF بارگذاریشده با LoadFromFile میخواند. PageIndex مبنای صفر دارد و Box یکی از pbMediaBox، pbCropBox، pbBleedBox، pbTrimBox یا pbArtBox را میپذیرد
وقتی مرز درخواستی قابل resolve باشد، این متد True برمیگرداند. این متد زنجیره پیشفرض page-box در PDF را دنبال میکند: اگر CropBox وجود نداشته باشد، به MediaBox resolve میشود و اگر BleedBox، TrimBox یا ArtBox وجود نداشته باشد، ابتدا به CropBox و سپس به MediaBox resolve میشود
مثال
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;
همچنین ببینید
|