我想加载一些字体并将它们与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.


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

最佳答案

尝试这个
Myclass.class.getResource(“ / font / calibri.ttf”);

为此,需要将资源文件夹添加到构建路径。

10-06 10:38
查看更多