Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 XSL-FO 从 XMl 文档制作 PDF。我需要使用 XML 文档中的名称导入图像。
示例 XML:
<newAlbums> <album cover="blaimage.jpg"/> </newAlbums>
我需要通过类似的声明来做到这一点:
<fo:external-graphic src="({})/>
我需要在 src 属性中放入什么 XPath 才能导入图像?感谢您的帮助,这一直在杀死我。
基本上会这样<fo:external-graphic src="{concat('url(', /newAlbums/album/@cover, ')')}">。确切的 XPath 表达式将取决于您的 XML。例如,您很可能拥有多个专辑元素,因此/newAlbums/album[1]/@cover需要或类似元素。
<fo:external-graphic src="{concat('url(', /newAlbums/album/@cover, ')')}">
/newAlbums/album[1]/@cover