xsl-fo

    0熱度

    1回答

    使用XSL-FO,我想生成一個PDF文件。 爲PDF文件中的文本是在沒有任何換行符簡單正在進行的純文本。當我生成PDF文件時,pdf中會出現換行符,因此在將文本複製到記事本後,也會出現換行符。 我想要的是,在PDF中,還有那些換行符,但不是在記事本中複製的文本。 例: 原文: this is a xsl-fo generated text 文本通過複製粘貼出的PDF的:以pdf this i

    2熱度

    1回答

    這可能是使用XSL-FO一個相當普遍的問題:我嘗試建立具有明確規範計費: 「主頭」:上每一頁(文字,標誌和條形碼) 「子頭」:(客戶數據) - >在第一頁上這個塊應該是頁面高度 的約10% - >打開所有其他頁面此塊應該是關於th Ë一半,因此,可以說5% 「最後頁頁腳」:只是場(合計金額和簽名) 「每一頁的頁腳」的最後一頁上:只爲印刷日期 「身體」:計費(每一個位置)的內容應自動之間流動的所有頁

    0熱度

    2回答

    我正在嘗試將xsl:fo轉換爲xslt(用於HTML輸出)。然後,我將應用xslt而不是xsl:fo獲取HTML輸出而不是PDF。 這怎麼辦? 我需要XML處理API或將XML和XSL轉換爲另一個輸出的JAXP。於是,我試着寫的XSLT模板: <xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xs

    0熱度

    1回答

    我正確的說,使用XSL-FO(Apache FOP)生成時,無法使用Windows 7中的字體c:\ windows \ fonts *一個pdf? 我剛剛安裝了OTF格式的「helvetica neue」字體。 根據 https://xmlgraphics.apache.org/fop/trunk/fonts.html 「系統字體的支持依靠的字體度量信息在Java AWT子系統,通過操作系統註冊

    1熱度

    1回答

    我有這個問題: 我需要一個FO表,它與內容寬度(單元格)一樣寬。 但是當我在FO-markup中添加一個表時,它總是像塊級元素一樣工作,並使用wohle行的寬度。 令我困惑的是:如果我將它包裝到一個Inline-Element(它具有預期的行爲)中,該表沒有Inline-Element的行爲,但又變成一個Block-Element。 有人有如何解決這個問題的想法? 這裏我的標記: <inline

    0熱度

    1回答

    我試圖寫一個XSLT來生成另一個XSLT是目的只更換所有的xsl:與HTML tags..XSLT FO 1 我用CDATA圍繞「XSL」命名空間,以避免由xslt處理這種標記。我的範圍只處理的xsl:FO指令和替換,例如: <fo:table table-layout="fixed" width="100%" font-size="10pt"> <fo:table-column

    0熱度

    2回答

    我有子節點 我可以有字FO之間的循環:塊不是像另一個詞: <mynode> Hi ok <fo:block> hi ok fo block < /fo:block> maybe another text node here... </mynode> 我有<div>更換<fo:block>但我不得不離開在同一位置的文本(前,後FO可能:如果存在塊) 我試試這個代碼,但(假設循環子(*

    1熱度

    1回答

    我正在使用帶有XSL的FOP api生成PDF。 我的要求是在背景圖片上寫一些文字。建議的任何可能的方式都會有幫助。

    1熱度

    1回答

    我使用Apache的FOP庫從XML生成PDF。我有一個<fo:block>我正在使用wrap-option =「wrap」。在XML中,如果此塊獲取該值的字段包含任何換行符或空格,則它將包裝文本。但是,如果沒有線路斷路器/空白/標籤等,則不會換行。 我該如何實現包裝沒有斷路器/空格/製表符的數據?

    -1熱度

    1回答

    我怎麼才能把FO:塊與像文本:由側/旁邊我FO <fo:block text-align="right" font-size="48pt"> HALLO </fo:block> 方:表中的XSL文件。 我的XSL文件看起來如此: <?xml version="1.0" encoding="iso-8859-1"?> <xsl:stylesheet xmlns:xsl=