Книга: XSLT
XSL-FO: форматирующие объекты XSL
XSL-FO: форматирующие объекты XSL
Другая часть XSL — это XSL-FO, форматирующая часть языка XSL, с которой мы также познакомимся в этой книге. При помощи XSL-FO можно определить способ представления данных в документах XML, вплоть до размера полей, шрифтов, выравнивания, размера заголовка и подзаголовка, а также ширины страницы. При форматировании документа XML приходится думать о множестве вещей, и, соответственно, XSL-FO значительно объемистее, чем XSLT.
С другой стороны, из-за излишней сложности XSL-FO не очень популярен, и его нельзя сравнивать с XSLT в этом отношении. Существует не так много программ, поддерживающих XSL-FO, и ни одна из них не реализует достаточно полное приближение к стандарту. Так же как самый распространенный способ применения XSLT — это преобразование XML в HTML, самый распространенный способ применения XSL-FO — преобразование XML в текст в формате PDF (Portable Data Format, переносимый формат данных), используемый в Adobe Acrobat. Пример такого преобразования приведен в конце этой главы, а также в главе 11.
- Глава 12 Документы XSL-FO
- Форматирующие объекты XSL-FO
- Популярность XSLT-процессоров
- Встроенные форматирующие объекты
- VII Удобные объекты
- 20.1. Объекты localStorage и sessionStorage
- Что нужно для XSLT-преобразования
- Глава 1 Основы XSLT
- Удаленные объекты, клиенты и серверы
- Глава 11 Применение XSLT для создания документов XSL-FO
- XSL = XSLT + XSL-FO
- Форматирующие объекты XSL: XSL-FO