【发布时间】:2021-04-15 12:24:47
【问题描述】:
我正在创建一个包含希腊字符的 XHTML。在下面找到一个简单的例子。
XHMTL= "ΚΑΛΗμέρα"
ITextRenderer renderer = new ITextRenderer();
renderer.getFontResolver().addFont("fonts/verdana.ttf", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);
renderer.setDocumentFromString(XHTML);
final ByteArrayOutputStream baos = new ByteArrayOutputStream();
try {
renderer.createPDF(baos);
} catch (DocumentException e) {
jObj.put("status", 0);
jObj.put("error", "Could not create the file");
return jObj.toString();
}
当我打印结果时,我得到了???????α。
有什么帮助吗?
【问题讨论】:
-
什么是飞碟参考?它与问题有关吗?
-
@SoftwareEngineer 这是 iTextRenderer
标签: java flying-saucer