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