我有一个xsl:fo样式表,它引用一个作为图像的URL。在我的代码中,我更改了URL指向的jpg文件。然后,我希望使用xsl创建一个pdf,并希望它包含当前在URL中的任何文件。但是,XSL会缓存图像,这样一旦创建了PDF并且图像被更改,下次创建PDF时它就会使用旧图像。
第一个解决方案显然更优雅,但我不知道该怎么做。
任何想法????
由于
答案 0 :(得分:1)
我不知道您使用的是哪种语言/库,但在我的情况下,使用Java和Apache FOP,我终于发现我需要调用FopImageFactory.resetCache();
(这是为了FOP 0.20,API已经因为改变了)。
只是为了它,以防在相同情况下的其他人失去一些时间寻找解决方案:)