我正在使用 FlyingSaucer(R8pre2 版本)将 XHTML 转换为 PDF。
HTML 有中文字符并使用 MS Mincho 字体。
文档已转换,但转换后的 PDF 中缺少所有中文字符。
知道如何解决这个问题吗?
代码:
OutputStream os = new FileOutputStream("output.pdf");
String inputFile = "input.html";
String url = new File(inputFile).toURI().toURL().toString();
ITextRenderer renderer = new ITextRenderer();
renderer.setDocument(url);
renderer.layout();
renderer.createPDF(os);
os.close();