当前,我们正在使用Aspose.NET库生成excel并导出到PDF。
pdf由多种语言组成,例如英语,中文和泰米尔语。
对于英语和中文,它可以正常工作,但对于泰米尔语,则存在拼写问题。

例如,“ போல்”的第一个和第二个字母将翻转。

我们尝试使用“ Latha”字体和“ Arial Unicode MS”字体,虽然显示了文字,但字母被翻转了。
我们也尝试使用“ InaiMathi”字体,但文本未显示。

我也尝试使用此页面建议的其他pdf生成器,例如ITextSharp:How to Create PDF file with Tamil Font by using itextsharp in C#?
但是文字仍然翻转。他们从页面上说,ITextSharp不完全支持印度语。

是否有任何支持印度语言的pdf生成器?

最佳答案

嗨,您是否看过Google wkhtmltopdf.exe。我用这个没有任何问题

wkhtmltopdf.exe System.Security.SecurityException on cloud web server. How can i override server security policy

唯一的问题是您需要完全的信任级别。如果用于Intranet,则这是一个不错的选择。如果您正在寻找我也尝试过阿拉伯语,那么泰米尔语就不是问题。

问候

关于c# - 无法在生成的PDF中正确显示泰米尔语,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19291002/

10-16 23:28