iTextSharp不显示阿拉伯文字加号

时间:2019-02-28 07:13:45

标签: c# .net itext

我使用Itextsharp库在PDf中打印阿拉伯文本。我有以下代码来打印阿拉伯文字加数字,但不会显示。

string fontLoc = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Fonts), "TIMES.ttf");
BaseFont bf2 = BaseFont.CreateFont(fontLoc, BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
iTextSharp.text.Font f = new iTextSharp.text.Font(bf2, 10);
ColumnText.ShowTextAligned(writer.DirectContent, Element.ALIGN_LEFT, new Phrase("24 البطاقة", f), 123, 214, 0, PdfWriter.RUN_DIRECTION_RTL, ColumnText.AR_LIG);

我能显示的文字似乎只包含阿拉伯语吗?有人知道怎么做吗?

0 个答案:

没有答案
相关问题