使用动态URL通过XSL:FO添加图片

seb*_*ian 3 xml xslt xsl-fo

我想在我的PDF输出中添加图像.问题是,那个

<fo:external-graphic src="url('URL here')"/>
Run Code Online (Sandbox Code Playgroud)

除了URL之外什么都不会接受.但是,我要添加的图像的链接是从正在转换的XML文档中的另一个值派生的.

有没有办法动态生成图像URL?

先谢谢塞巴斯蒂安

小智 5

使用属性值模板

属性值模板由固定部分和可变部分的交替序列组成.变量部分由用大括号({})括起来的XPath表达式组成.固定部分可以包含任何字符,但左侧花括号必须写为{{并且右侧花括号必须写为}}.

  • 这是一个例子:http://stackoverflow.com/questions/3840326/set-a-image-url-dynamically-into-a-xsl-file/3912335#3912335 (2认同)