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);

المعاملات

BoxType1 = MediaBox 2 = CropBox 3 = BleedBox 4 = TrimBox 5 = ArtBox
Leftالإحداثي الأفقي للحافة اليسرى للمستطيل
Topالإحداثي الرأسي للحافة العلوية للمستطيل
Widthعرض المستطيل ارتفاع المستطيل
Height