0

ファイルの場所に保持しているフォントファイル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));
4

0 に答える 0