UTF字体不在itextpdf acroform中

时间:2014-04-03 15:34:01

标签: fonts utf itextpdf

我正在尝试使用我保留在某个文件位置的字体文件mangal.ttf来包含印地语字体。它之前提到了这个字体,但现在突然之间,它没有在结果pdf上显示任何字体。点出现而不是字符。可能是什么问题?请指导。

key = key.trim();
                 if(value.trim().equals("blank"))value="";
                 BaseFont unicode = BaseFont.createFont("html/fonts/mangal.ttf", BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
                 form.addSubstitutionFont(unicode);
                 ArrayList<BaseFont> fl = new ArrayList<BaseFont>();
                 fl.add(unicode);
                 form.setSubstitutionFonts(fl);
                 form.setField(key,StringEscapeUtils.unescapeHtml(value));

0 个答案:

没有答案