我有一个 xsl:fo 样式表,它引用了一个图像 URL。在我的代码中,我更改了 URL 指向的 jpg 文件。然后我希望使用 xsl 创建一个 pdf,并希望它包含当前位于 URL 的任何文件。但是,XSL 会缓存图像,这样一旦创建了 PDF 并更改了图像,下次创建 PDF 时就会使用旧图像。
- 显然,最好的解决方案是清除 xsl 缓存。但是,我只能访问 xslt 文件本身,是否有 xsl/xml 命令来清除图像缓存?
- 我的第二个解决方案涉及在创建 jpg 时对其进行时间戳记。如果我将 jpg 放在它自己的目录中,那么我必须读取该目录并获取其中唯一的文件,然后在 xsl 中使用它。但是,我是 xsl 新手,不知道如何读取目录。
第一个解决方案显然更优雅,但我也不知道该怎么做。
有任何想法吗????
谢谢