2010-09-20 24 views
1

我的C#.NET 3.5应用程序可以选择将文本导出为PDF。我正在使用ReportingCloud(基于RDL)作为生成引擎。但是,西里尔文本在结果PDF中显示不正确。我能用什么方法正确生成西里尔文的PDF?生成UTF8的方法也可以。用西里尔文(或UTF-8)内容生成PDF

UPD:特别是,如何将正确的字体嵌入到PDF中?

回答

1

我对ReportingCloud并不熟悉,所以这可能不是您问题的最简单答案。但对于具有UTF8和西里尔语支持的真正优秀的PDF,您可以使用LaTeX。但它是一种类似HTML的语言,仅适用于PDF。所以你必须生成一些源代码。也可以嵌入所需的字体。