SetPageBox
خصائص الصفحة
الوصف
يضبط أبعاد صناديق حدود الصفحة المحددة. ويمثل MediaBox الوسيط الفيزيائي للصفحة
يمثل CropBox المنطقة المرئية من الصفحة وسيُقتطع المحتوى على هذه المنطقة. أما BleedBox فشبيه بـ CropBox لكنه المستطيل المستخدم في بيئة الإنتاج
يشير TrimBox إلى الأبعاد المقصودة للصفحة النهائية بعد القص، ويحدد ArtBox مدى المحتوى ذي المعنى في الصفحة كما قصده منشئ الصفحة
سلوك إصدار PDF: تتطلب مدخلات قاموس صفحة BleedBox وTrimBox وArtBox إصدار PDF 1.3. وعندما يكون إصدار مستند أقل غير مقفل نشطًا يرفع SetPageBox المستند تلقائيًا إلى PDF 1.3 ويسجل صندوق الحد المحدد في AutoBumpedFeatures. وإذا قفل المستدعي PDF 1.2 رفضت بوابة التوافق الحفظ مع LastErrorCode 602
الصيغة
Delphi
Function TPDFlib.SetPageBox(BoxType: Integer; Left, Top, Width, Height: Double): Integer;
ActiveX
Function PDFlib::SetPageBox(BoxType As Long, Left As Double, Top As Double, Width As Double, Height As Double) As Long
DLL
int DLSetPageBox(int InstanceID, int BoxType, double Left, double Top, double Width, double Height);
المعاملات
| BoxType | 1 = MediaBox 2 = CropBox 3 = BleedBox 4 = TrimBox 5 = ArtBox |
|---|---|
| Left | الإحداثي الأفقي للحافة اليسرى للمستطيل |
| Top | الإحداثي الرأسي للحافة العلوية للمستطيل |
| Width | عرض المستطيل ارتفاع المستطيل |
| Height |