مناطق XSL-FO
- الصفحة السابقة مستندات XSLFO
- الصفحة التالية إخراج XSLFO
يستخدم XSL-FO مربعات المثلث (المناطق) لعرض الإخراج.
مناطق XSL-FO
مو델 تنسيق XSL يحدد سلسلة من المربعات المربعة (المناطق) لعرض الإخراج.
جميع الإخراجات سيتم تنسيقها داخل هذه المربعات ثم سيتم عرضها أو طباعتها على وسيلة هدف معينة.
دعونا ندرس بعض هذه المناطق:
- الصفحات (Pages)
- مناطق (Regions)
- مناطق الكتلة (Block areas)
- مناطق السطر (Line areas)
- مناطق الخط (Inline areas)
صفحات XSL-FO
إخراج XSL-FO سيتم ترتيبه داخل الصفحة. عادةً ما يدخل إخراج الطباعة في صفحات منقسمة إلى أجزاء عديدة. عادةً ما يكون إخراج المتصفح صفحة طويلة.
صفحة XSL-FO تحتوي على مناطق (Region).
مناطق XSL-FO
كل صفحة XSL-FO تحتوي على سلسلة من Regions (المناطق):
- region-body (جسم الصفحة)
- region-before (رأس الصفحة)
- region-after (قدم الصفحة)
- region-start (الجانب الأيسر)
- region-end (الجانب الأيمن)
مناطق XSL-FO تحتوي على مناطق Block.
مناطق Block XSL-FO
مناطق Block XSL-FO يمكن أن تعرف عناصر الكتلة الصغيرة (عادة تبدأ بصفحة جديدة)، مثل الفقرات والجداول والقوائم.
مناطق Block XSL-FO يمكن أن تحتوي على مناطق أخرى من مناطق Block، ولكن في معظم الأحيان تحتوي على مناطق Line Area.
مناطق Line XSL-FO
مناطق Line XSL-FO تعرف سطر النص داخل الكتلة.
مناطق Line XSL-FO تحتوي على مناطق Inline Area.
مناطق Inline XSL-FO
مناطق Inline XSL-FO تحدد النص داخل السطر (النقاط العريضة والشخصيات الفردية والصور وما إلى ذلك).
- الصفحة السابقة مستندات XSLFO
- الصفحة التالية إخراج XSLFO