我想将 Unicode 波斯字符放在一个单词中。
例如转换“????” 到 '?' '?'?'?
我发现ArabicLigaturizer可以完成我在阿拉伯语中的要求。
有没有一种简单的方法可以在 .net 中为波斯语做到这一点?
我用这个代码
(System.Text.RegularExpressions.Regex.IsMatch(SearchText, @"\p{IsArabic}"))
SearchText = (new iTextSharp.text.pdf.ArabicLigaturizer()).Process(SearchText);
Run Code Online (Sandbox Code Playgroud)
但仍然有些文件有问题。我认为这取决于 PdfWriter。