[使用iText和pdfCalligraphy插件(试用许可证)时,印度语言-古吉拉特语文本ઉદ્ધવ[Unicode-%u0A89%u0AA6%u0ACD%u0AA7%u0AB5]的显示方式与image depicting word in pdf不同。>
要获得此权限还需要其他代码/配置吗?
下面是使用的功能。 html2pdf是所使用的开源库,它在内部使用iText。
private static void pdfConverter() {
File htmlSource = new File("src/main/resources/certificate/index.html");
File pdfDest = new File("output.pdf");
try { ConverterProperties converterProperties = new ConverterProperties();
DefaultFontProvider defaultFontProvider = new DefaultFontProvider(false, true, true);
defaultFontProvider.addDirectory("src/main/resources/fonts");
converterProperties.setFontProvider(defaultFontProvider);
HtmlConverter.convertToPdf(htmlSource, pdfDest, converterProperties);
} catch (IOException e) {
}
}
[当使用iText和pdfCalligraphy附加组件(试用许可证)时,印度语-古吉拉特语文本ઉદ્ધવ[Unicode-%u0A89%u0AA6%u0ACD%u0AA7%u0AB5]的显示方式与在单词中描述单词的方式有所不同...
您使用的是哪种字体?这是我使用pdfHTML 2.1.5 + pdfCalligraph 2.0.5-SNAPSHOT获得的输出。