我错过了什么。在Eclipse中我起草了一个类来制作PDF并将一些字体导入到包中并按如下方式访问它们:
Font garamondBlue = FontFactory.getFont(" /fonts/Garamond.ttf" ;, BaseFont.IDENTITY_H,BaseFont.EMBEDDED);
我现在将它移到XPage bean,我无法找到如何以同样的方式获取它们。我可以将它们作为文件资源放入,但是如何在那里访问它们?
我在XPage之前的日子里将图像添加到经典Java代理中,我们可以用bean做类似的事情吗?
谢谢, 布赖恩
答案 0 :(得分:2)
您可以将文件资源作为输入流读取,如下所示:
InputStream fileResource = FacesContext.getCurrentInstance().getExternalContext().getResourceAsStream("filename");