从资源bean加载文件



我想加载一些字体并将它们与Itext一起使用。

我将字体保存在/resources/font/文件夹中。我试着加载它们,这是

BaseFont verdana_bf = BaseFont.createFont("../resources/font/Calibri.ttf", BaseFont.IDENTITY_H, BaseFont.EMBEDDED);

但它不起作用,我得到以下错误:

java.io.IOException: ../resources/font/Calibri.ttf not found as file or resource.

如何从beans中的资源文件夹加载字体和图像?我还需要加载一些图像。

试试这个
Myclass.class.getResource("/font/calibri.ttf");

为此,需要将resources文件夹添加到生成路径中。

最新更新