В настоящее время у меня есть XML-документы, которые преобразуются через xsl в html. Html преобразуется через abcpdf в pdf-документ. Содержимое страниц является динамическим. Страница представлена тегом div, однако объем содержимого в действительности может составлять 3 страницы. & Мне нужно, чтобы некоторые страницы имели заголовок, а нижний колонтитул вставлен, а некоторые нет, поэтому, если тег div имеет 3 страницы содержимое, что означает 3 заголовка и 3-футовые колонтитулы.Задача разбиения на страницы
Кроме того, как содержание является динамическим, страница 10 может не иметь верхний или нижний колонтитул, однако, как только логика приложения уже побежал через 2-й раз стр.10 фактически может быть страница 20.
Ищу решение, которое использует css для добавления верхних и нижних колонтитулов условно. Его простой в использовании XSL для их добавления, но поскольку div может содержать до 3 страниц контента, мне нужен способ добавления верхних и нижних колонтитулов (или, возможно, нет) на все 3 страницы, содержащиеся в div.
Я просмотрел css pagination, но не уверен, что это правильное решение.
Любые идеи будут признательно получили
Это было очень полезно, я быстро взглянул на него, но поскольку визуальная студия не поставляется с процессором xsl: fo, я оставил ее на этом, посмотрев ссылки, которые вы дали, xsl: fo намного больше, чем я впервые понял. Немного поздно, к сожалению, посмотреть на это для моего текущего проекта, но, конечно, я буду смотреть на него в будущих проектах из-за гибкости, которую он приносит, и того факта, что я могу напрямую перейти от xml к pdf. Спасибо – Miker169