我想生成带有图像的PDF文件。来自数据库的图像名称和物理上的图像存在于本地驱动器或远程服务器中。我想将图像名称传递给PDF。
目前我通过在 iReport IDE设计器中放置一个图像元素并将服务器路径或本地驱动器路径传递给该图像来实现此目的。
工作正常。但我需要一些其他类型的动态图像。
答案 0 :(得分:2)
如果应用程序可以通过URL访问图像,您可以添加名为IMAGE_SRC
的参数,并在iReport设计器中指定
image expression: new java.net.URL($P{IMAGE_SRC})
expression class: java.net.URL
表示图像。然后在运行时,您将在使用从数据库中获取的值
设置参数IMAGE_SRC
后填充报告