如何在JSF项目中使用ITextPdf在PDF文件中显示图像

时间:2017-10-26 14:34:15

标签: java jsf jsf-2 itext

我有一个JSF项目,我不想使用库ITextPdf在PDF中插入图像。 我在Bean中制作PDF,但我不知道如何访问图像存储库。

我试过执行不同的方法,例如: FacesContext.getCurrentInstance().getExternalContext().getRequestContextPath()

我不知道如何在图片文件夹中访问。

这是我在pdf中显示图像的代码(我有FileNotFoundException):

String content = FacesContext.getCurrentInstance().getExternalContext().getRequestContextPath() + "/resources/images/my_image.png";
Image img = Image.getInstance(content);
document.add(img);

这是我的项目配置:

Project configuration

如果您有任何想法,谢谢。

0 个答案:

没有答案