Obszary XSL-FO
- Poprzednia strona Dokumentacja XSLFO
- Następna strona Wyjście XSLFO
XSL-FO używa prostokątnych ram (obszarów) do wyświetlania wyjścia.
Obszary XSL-FO
Model formatowania XSL definiuje serię prostokątnych ram (obszarów) do wyświetlania wyjścia.
Wszystkie wyjścia będą sformatowane do tych ram, a następnie wyświetlone lub wydrukowane na pewnym medium docelowym.
Zbadajmy następujące obszary:
- Strony (strony)
- Regiony (regiony)
- Obszary blokowe (obszary blokowe)
- Obszary wierszy (obszary wierszy)
- Obszary wewnętrzne (wewnętrzne obszary)
Strony XSL-FO (strony)
Wyjście XSL-FO będzie formatowane wewnątrz strony. Wyjście do druku zazwyczaj przechodzi przez wiele podzielonych stron. Wyjście do przeglądarki często tworzy długą stronę.
Strona XSL-FO zawiera obszary (Region).
Regions XSL-FO (obszary)
Każda strona XSL-FO zawiera serię Regions (obszarów):
- region-body (treść strony)
- region-before (nagłówek strony)
- region-after (stopka strony)
- region-start (bok lewy)
- region-end (bok prawy)
Obszary Regions XSL-FO zawierają obszary Block Area.
Obszary Block Areas XSL-FO
Obszary Block XSL-FO mogą definiować małe elementy blokowe (zwykle zaczynające się nową linią), takie jak akapity, tabele oraz listy.
Obszary Block XSL-FO mogą zawierać inne obszary blokowe, ale w większości przypadków zawierają obszary Line Area.
Obszary Line Areas XSL-FO
Obszary Line XSL-FO definiują wiersze wewnętrzne obszarów blokowych.
Obszary Line XSL-FO zawierają obszary Inline Area.
Obszary Inline XSL-FO
Obszary Inline XSL-FO określają tekst wewnętrzny linii (akcenty, pojedyncze znaki oraz obrazy itp.).
- Poprzednia strona Dokumentacja XSLFO
- Następna strona Wyjście XSLFO