SetStructElemSpaceAfter
ملف PDF ذو بنية، إمكانية الوصول
الوصف
يضبط خاصية /SpaceAfter (مالك خصائص التخطيط) على عنصر البنية المفتوح حاليًا على رصة الوسوم. وتحدد القيمة مقدار الفراغ المضاف بعد العنصر الكتلي — تشبيهًا بـ CSS margin-bottom أو padding-bottom. وتكافئ استدعاء AddTagAttribute مع Owner=Layout وName=SpaceAfter والقيمة العددية كسلسلة
الصيغة
Delphi
Function TPDFlib.SetStructElemSpaceAfter(Space: Double): Integer;
ActiveX
Function PDFlib::SetStructElemSpaceAfter(Space As Double) As Long
DLL
int DLSetStructElemSpaceAfter(int InstanceID, double Space);
المعاملات
| Space | الفراغ بعد العنصر بوحدات فضاء المستخدم الافتراضية (نقاط، 1/72 بوصة). يجب أن يكون قيمة غير سالبة. والقيمة 0 تعني لا فراغ إضافي بعد العنصر |
|---|
قيمة الإرجاع
تُرجع 1 عند النجاح، و0 إذا لم يكن هناك مستند مفتوح أو لا يوجد وسم مفتوح حاليًا على رصة الوسوم
ملاحظات
استدعِ هذه الدالة بعد BeginTag أو BeginTagEx وقبل EndTag. تُعرَّف خاصية /SpaceAfter في ISO 32000-1 §14.8.5.4.2 (مالك خصائص التخطيط، الجدول 340)
خصائص التخطيط استشارية: تصف التخطيط المرئي المقصود لمحركات إعادة التدفق والتصدير. راجع SetStructElemSpaceBefore لمزيد من التفاصيل
مثال
// Tag a paragraph with space after it
PDFlib.BeginTag('P', '', '', '');
PDFlib.SetStructElemSpaceAfter(6.0); // 6 pt below the paragraph
PDFlib.DrawText('Some paragraph text here.', 72, 680);
PDFlib.EndTag;انظر أيضا
SetStructElemSpaceBefore, SetStructElemStartIndent, SetStructElemWritingMode, AddTagAttribute