-3

我正在为我的学士学位做最后的项目。好吧,词干分析器(Urdu Stemmer)乌尔都语是巴基斯坦的国语。我们用阿拉伯字体写乌尔都语。我正在尝试将输出保存在 PDF 文件中。我使用的是 itextsharp 库,但它不打印任何东西,因为它不支持阿拉伯字体。你们中的任何人都可以向我推荐任何其他支持阿拉伯字体的库。

private void button1_Click(object sender, EventArgs e)
{
    string t = Stemtxtbox.Text;
    Document document = new Document();
    PdfWriter.GetInstance(document, new FileStream("E:/a.pdf", FileMode.Create));
    document.Open();
    Paragraph p = new Paragraph(t);
    document.Add(p);
    document.Close();
}
4

1 回答 1

1

您需要调用PdfPTable.RunDirection = PdfWriter.RUN_DIRECTION_RTL以表明您要使用双向算法。中也有类似的属性ColumnText

于 2015-10-12T10:29:30.790 回答