使用 itext XMLworker

问题描述

我正在尝试使用“font-family: Arial Unicode MS,FreeSans;”将带有泰语字符的 HTML 转换为 pdf。但是对于某些字符,我在 pdf 中得到了空白值,请为此提出任何替代方案,或者如果我需要使用任何支持泰语字符的不同字体系列。

我正在使用的代码片段

XMLWorkerHelper.getInstance().parseXHtml(writer,doc,is,Charset.forName("UTF-8"),fontImp);

我用来注册字体提供程序的代码

XMLWorkerFontProvider fontImp = new XMLWorkerFontProvider(XMLWorkerFontProvider.DONTLOOKFORFONTS);
for(String path:fontPath){
     fontImp.register(path);}

支持的字符串:ช้อปปิ้งคลับ

不支持的字符串:นี (ประเทศไทย)จ

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)