Apache FOP:Eclipse Maven项目中的图像相对路径?

时间:2018-06-15 19:11:15

标签: xml pdf xsl-fo apache-fop

这是我的第一个使用Xml apache Graphics的PDF。

我正在使用SpringBoot应用程序(Eclipse IDE),并且我试图使用Apache FOP 2.1生成一些PDF文件。

我的Xsl文件(myTemplate.xsl)位于src/main/resources/xsl文件夹下 。我项目中的图片位于src/main/resources/images文件夹

当我在localhost(Tomcat Localhost)上运行我的应用程序时,我能够使用Apache Fop站点上的说明生成我的PDF文件。但是当我在Serevr上部署应用程序时,我的PDF生成时没有图像。

在我的xsl文件中,图像被引用为这样。

  <fo:external-graphic content-type="image/jpg" src="url('src/main/resources/images/Image1.jpg')" />

我用xsl正确引用图像的方式是什么?我在互联网上做了一些搜索,我发现有一个FOP文件配置来配置相对路径。但我无法找到解决问题的例子。

先谢谢。

0 个答案:

没有答案