如何使用URI正确地将图像插入到BIRT报告中?

问题描述:

我已经使用BIRT报告创建了demo.rptdeign文件。 我使用图像的URI一样包含在rptdeign文件映像: -如何使用URI正确地将图像插入到BIRT报告中?

https://127.0.0.1/media/” +行[ “general_info_left_image”]

当我使用BIRT查看器,我可以看到在HTML图像运行报告HTML。 但是,当运行报告为pdf时,我得到消息“该报告项目的资源不可访问。”

系统信息: 的Ubuntu 16.04 BIRT 4.6.0 Java版本 OpenJDK的版本 “1.8.0_91” OpenJDK的 运行时环境(建1.8.0_91-8u91-b14-3ubuntu1〜16.04.1〜B14) 的OpenJDK 64位服务器VM(建立25.91-B14,混合模式)

+0

可能是一个权限问题。什么是图像目录位置。是可写入的tomcat进程/用户 –

+0

我已经给了777权限映像目录。 – rootmonk

基本上,HTML格式的,在运行的最后报告,仍然可以从提及的URL拉图像。

但是,我猜想,对于PDF格式,更好的方法是对EMBED图像进行处理,以便在生成过程中不必拉取图像文件。

enter image description here