2015-04-29 7 views
-2

У меня есть файл common.xsl, в котором я определил все шаблоны, что в основном планируют сделать, это иметь нижние колонтитулы для всех внестраничных страниц, созданных из xsl. Новым для xsl может быть любой, пожалуйста, предоставьте мне хороший пример для начала.Как добавить нижний колонтитул в xsl

+0

Возможный дубликат [Как добавить верхний и нижний колонтитулы для каждой страницы в xsl-fo для создания pdf] (http://stackoverflow.com/questions/20657579/how-to-add-header-and-footer-for -Каждый-страницы-в-XSL-FO к генерации-PDF) – lfurini

ответ

0

Ваш вопрос немного расплывчатый, но в двух словах, fo-сторона xsl - это то, где вы определяете правила и форматирование нижнего колонтитула на странице. Если вы посмотрите на xsl fo example, то в верхней части находятся объявления типов страниц, которые шаблон может сгенерировать (это может быть одна общая страница, но вы можете определить столько, сколько хотите). В декларации simple-page-master вы можете определить области, которые представляют тело содержимого, и четыре внешних края. В вашем случае вы добавите определение для региона после (это нижний край или в вашем случае нижний колонтитул страницы). Вы определяете контент и форматирование в своей последовательности страниц, чтобы, поскольку ваш движок рендеринга обрабатывает страницы, он знает, что часть последовательности для этой страницы генерирует содержимое нижнего колонтитула. См. Пример, на который я ссылался для более точных деталей реализации, но концептуально это ключевая концепция для понимания.

0

ИСПОЛЬЗОВАНИЕ J4L FO Designer Пробная версия доступна, и вы можете просто скопировать код, созданный в FO ... После этого каждый элемент будет отображаться в верхнем и нижнем колонтитуле.

Смежные вопросы