Itextsharp没有正确打印马拉地语单词

问题描述 投票:1回答:1

我正在努力生产印有马拉地语的Pdf。

我使用的Itextsharp版本是

我的代码

 BaseFont baseFont = BaseFont.CreateFont(Environment.GetEnvironmentVariable("windir") + @"\fonts\mangal.TTF", BaseFont.IDENTITY_H, true);
 var font = new Font(baseFont, 10, Font.NORMAL);
 .........
 .........
 var cell= new PdfPCell(new Phrase(prod.ProductName, font));
 .........
 table.AddCell(cell);

现在我的数据库中只有一个词,即सिमलामिर्च,अर्बीकेपत्ते。但是这些单词打印不正确。但是当我复制这些单词并将其粘贴到任何地方时,这些单词都是必需的格式。请查看下面的图片

任何方案?

c# asp.net-mvc pdf itextsharp
1个回答
3
投票

this post on the iText message board。基本上,不支持非阿拉伯语连字,也不支持。

© www.soinside.com 2019 - 2024. All rights reserved.