目前我有一些通過xsl轉換成html的xml文檔。 html通過abcpdf轉換成pdf文檔。這些頁面的內容是動態的。一個頁面用div標籤表示,但是進入的內容量實際上可能是3頁長&我需要一些頁面插入頁眉和頁腳,有些頁面沒有,所以如果div標籤有3頁內容,這意味着3個頁眉和3個頁腳插入。分頁問題
另外,作爲內容是動態的,10頁可能沒有標題或註腳,但一旦應用程序的邏輯已經經歷了第二次第10頁跑實際上可能是第20頁。
我要找一個使用css有條件添加頁眉和頁腳的解決方案。它很容易使用XSL來添加它們,但作爲一個div可以包含多達3頁的內容我需要一種在頁面中包含的所有3頁中添加頁眉和頁腳(或可能不)的方式。
我看過css分頁,但不知道這是否是正確的解決方案。
任何想法,將greatfully收到
這真的很有幫助,我也仔細看了一下,但是因爲visual studio沒有帶有xsl:fo處理器,所以我把它留在那裏,看看你給出的鏈接,xsl:fo比我第一次意識到的要多得多。對於我目前的項目來說,看看它有點晚了,但是我肯定會在未來的項目中看到它,因爲它帶來的靈活性以及我可以直接從xml轉換爲pdf的事實。 謝謝 – Miker169