apache-fop

    0熱度

    1回答

    我有一個帶有頁腳的數據表(使用<fo:table-footer>標籤)。表格頁腳顯示一列中的數值總數(這是XML中的預先計算的總數,不是在XSL樣式表中計算的)。當桌子適合在一個頁面上時效果很好。按照預期,表格頁腳出現在表格的底部。當表格太長而無法放在一頁上時,我會在每頁上的表格底部找到一個表格頁腳。這看起來很奇怪,而我希望整列的總值只出現在最後一頁表的末尾。 在我的XSL樣式表中,如何讓表格頁腳

    0熱度

    1回答

    我試圖使用Apache Fop和Java生成PDF,但生成的PDF始終是空白頁。 它全部嵌套在Web應用程序中,Sever是glassfish。 有人有建議嗎? 這裏是我的xsl: <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/T

    1熱度

    1回答

    我遇到了XSL-FO處理頁碼的問題。在我的應用程序中,我使用Apache FOP將XML轉換爲PNG內容。然後將這個PNG內容「附加」到TIFF文件的內容中,以創建單個連續文檔的外觀。我們的要求之一是將頁碼添加到PNG內容。但是,捕捉的是,頁面編號需要按照順序開始,即,如果有2頁TIFF內容,則第一個PNG頁面將是第3頁。 計算頁面的數量TIFF內容很簡單,我將它作爲參數傳遞給變壓器。 // se

    1熱度

    1回答

    我創建FO表一個xsl將具有變化數量的列。該應用程序使用Apache FOP來顯示已轉換的文檔。當列數很少時,一切都顯示正常(即單元格的內容居中並顯示完整,儘管由於文本換行,某些列最終佔用兩行)。然而,一些表有超過12個列,並且這是發生問題:在列標題細胞中,列的名稱是一路至細胞以多行的右側。它看起來像是包裝,但即使是最後兩個字符似乎被切斷。文本不會泄漏到相鄰的單元格中。 下面是在這種情況下,輸入X

    2熱度

    1回答

    我在xsl-fo模板中爲表格的邊框使用了一種樣式。有沒有辦法將下面的代碼定義爲一個樣式變量,並在我想應用這種樣式的地方使用「變量」? 例如: padding-top="0pt" padding-left="3.5pt" padding-bottom="0pt" padding-right="3.5pt" border-top-style="solid" border-top-color=

    0熱度

    1回答

    我試圖產生一個表,其中列被添加或動態刪除,depeindig上的用戶輸入。 問題是,空列仍然可見(請參閱圖片) 我目前的方法是使用xsl:if。 (見代碼段) <fo:table table-layout="fixed" width="100%" font-family="Helvetica" font-size="12pt"> <fo:table-body start-ind

    1熱度

    1回答

    我正在使用Apache FOP生成PDF。我想使用unparsed-text()函數讀取XSL文件中的非xml文檔。 寫完這個函數後,我得到了這個錯誤。 這是我的XSL文件。 <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL

    5熱度

    2回答

    我正在使用Apache FOP 1.1.I想要將當前的Apache Xalan XSLT處理器更改爲其他版本以支持XSLT 2.0。 目前它不支持XSLT 2.0。 請幫我解決這個問題。 謝謝。

    1熱度

    1回答

    我有以下的(部分)xsl:fo模板 <fo:root font-size="11pt" font-family="Arial"> <fo:layout-master-set> <fo:simple-page-master master-name="A4-portrait" page-height="29.7cm" page-width="21.0cm" marg

    2熱度

    1回答

    我使用apache FOP生成pdf文件。我有這樣的XSL代碼 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format"> <xsl:output method="xml" indent="