|
THotPDF.GetLoadedPageBox Method
Söz dizimi
function GetLoadedPageBox(
PageIndex: Integer;
Box : THPDFPageBoundary;
out Left, Bottom, Right, Top: Single): Boolean;
Açıklama
GetLoadedPageBox, LoadFromFile ile yüklenen
bir PDF'den sayfa sınırı okur. PageIndex sıfır tabanlıdır ve
Box pbMediaBox,
pbCropBox, pbBleedBox,
pbTrimBox veya pbArtBox kabul eder.
İstenen sınır çözülebildiğinde yöntem True döndürür
PDF sayfa kutusu varsayılan zincirini izler: eksik
CropBox MediaBox olarak çözülür, eksik
BleedBox, TrimBox veya ArtBox
ise CropBox ve ardından MediaBox olarak çözülür
Sayfa kendisi taşımadığında MediaBox ve
CropBox sayfa ağacından
devralınır. PDF'te BleedBox, TrimBox ve ArtBox
devralınabilir değildir; bu yüzden yalnızca sayfanın kendi girdileri
okunur, bir /Pages düğümüne konan değer yok sayılır
Örnek
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;
Ayrıca bkz.
|