我正在使用ItextFontResolver通过ttf文件将字体显示到生成的PDF上。字体应用于HTML页面,但实现后字体更改未反映在PDF文件中:
renderer.getFontResolver().addFont(
realPath + "website/" + "fonts/"
+ fontType + "/" + fontType + ".ttf",
BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);
renderer.setDocument(url);
renderer.layout();
renderer.createPDF(os);
CSS代码:
.wholeDivData{ font-family : Comic Sans MS; }
仍然没有反映PDF生成的变化。