簡體   English   中英

XSL中的內聯圖像數據:FO / Apache FOP

[英]Inline image data in XSL:FO / Apache FOP

我有MIME多部分數據,我想使用XSL轉換為PDF:FO。 我很高興使用Apache James 閱讀MIME ,我掌握了Mime中的嵌入式圖像數據或HTML中的內嵌圖像 我努力搜索SO以尋找“[xsl-fo]內聯圖形”“[xsl] + html + mime + image”,然后發現它正好相反,並且是我所要做的前提 谷歌“將HTML MIME轉換為XSL:FO”也沒有定論。

我想要做的是擁有一個元素(或一組元素),在XSL:FO轉換的PDF輸出中呈現圖形(JPG / PNG / GIF - 全部或部分)。 圖形數據應作為Base64(或其他)編碼數據包含 .fo文件中。 我發現了如何指向外部圖形 ,但沒有關於嵌入式圖形數據。

那會怎么樣?

元素fo:external-graphic也可用於嵌入內聯數據。 只需使用以下語法:

<fo:external-graphic src="url('data:image/jpeg;base64,<DATA>')"/>

<DATA>應替換為JPEG圖像的base64數據字符串。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM