property PageBounds[Box: TPdfPageBox]: TPdfRectangle;
يعيد المستطيل الخاص بصندوق الصفحة المطلوب (MediaBox/CropBox/BleedBox/TrimBox/ArtBox). تُستمد القيمة من page dictionary في PDF بعد حل أي /MediaBox / /CropBox / /Rotate موروثة من العقد الأب
هي للقراءة فقط ما لم يوحِ اسم الخاصية بوجود writer (مثل Page أو PageRotation)؛ ولا يكون للتعيين إلى الخصائص للقراءة فقط أي أثر
تُبلّغ الإحداثيات والأبعاد بنقاط PDF user-space. وللتحويل إلى pixels عند DPI معيّن، استخدم PointsToPixels(Value, DPI) أو helpers المكافئة
| Box | أي صندوق صفحة يجري استرجاعه: pbMedia / pbCrop / pbBleed / pbTrim / pbArt |
Pdf1.Page؛ ويؤدي تبديل الصفحة الحالية إلى تحديث القيم المعادة هنا تلقائيًاActive هي False تعيد الخاصية 0 أو مستطيلًا فارغًا أو عنصر enum الافتراضي
var
R: TPdfRectangle;
begin
if Pdf1.Active then
begin
R := Pdf1.PageBounds[pbMedia];
Memo1.Lines.Add(Format('%.2f x %.2f pt', [R.Right - R.Left, R.Top - R.Bottom]));
end;
end;