Fonts 在itext 2.1.7中注册字体

Fonts 在itext 2.1.7中注册字体,fonts,itext,Fonts,Itext,我已经使用iText 2.1.7转换了html tp pdf,我需要注册一种支持阿拉伯语数据的字体。如何做到这一点 您可以使用FontFactory.register()如下: FontFactory.register("c:/windows/fonts/whatever_font.ttf", "arabic"); 然后使用注册的字体。例如: Font arabicFont = FontFactory.getFont("arabic"); Paragraph p = new Paragraph

我已经使用iText 2.1.7转换了html tp pdf,我需要注册一种支持阿拉伯语数据的字体。如何做到这一点

您可以使用
FontFactory.register()
如下:

FontFactory.register("c:/windows/fonts/whatever_font.ttf", "arabic");
然后使用注册的字体。例如:

Font arabicFont = FontFactory.getFont("arabic");
Paragraph p = new Paragraph("Your text", arabicFont));
可以在iText中找到一个正在运行的