هندسة فقرات النص الغني XFA

رسم فقرات النص الغني يضع مقاطع مضمّنة بأحجام خطوط مختلفة على أساس نص PDF مشترك مع الاحتفاظ بخط كل مقطع الفعال وحجمه ولونه ووزنه ووضعيته وتجاوزات CSS المعروفة

The layout engine offsets smaller run boxes within the line and sends the run-relative baseline through the baseline entry of the draw style channel; THotPDF emits that baseline directly and restores the page's prior TopTextPosition mode after each run

The distance between adjacent paragraphs uses the greater of the preceding paragraph's spaceBelow and the following paragraph's spaceAbove, including recognized inline CSS paragraph-margin overrides; empty paragraphs contribute no line or spacing

For example, a 30 pt line step followed by spaceBelow="4pt" and spaceAbove="3pt" advances the following paragraph by 34 pt

Paragraph lineHeight cannot reduce the line step below the height required by its text, and left, center, right or justify alignment continues to use the effective paragraph margins and indentation

تجاوزات النماذج الأصلية لكل نسخة تبقى مستقلة عبر التكرارات المتكررة وتبقى عبر حفظ وإعادة تحميل XDP قبل إنتاج PDF

هذه القواعد تنطبق على كل سطر في pipeline التفاف النص الغني؛ وتحرير النص الغني الكامل لـ widgets وتصريحات CSS الإضافية وهندسة الزخرفة الكاملة تواصل كأهداف تصيير منفصلة

تجاوزات خصائص النص الغني و ApplyXFAAsAcroForm