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.