springboot打包后jar itext读取字体文件处理
springboot打包后无法读取文件
通过
InputStream stream = Thread.currentThread().getContextClassLoader().getResourceAsStream(“com/xxx/xxx/xxx/simsun.ttf”);
输入流
byte[] st1 = new byte[stream.available()];
stream.read(st1);
BaseFont st = BaseFont.createFont(“simsun.ttf”, BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED, BaseFont.NOT_CACHED,
st1, st1);
设置字体