C#用razorPdf打印中文字符

时间:2014-01-07 12:09:34

标签: c# chinese-locale

我正在尝试使用RazorPdf打印带有中文字符的pdf。

我已经尝试创建字体“STSong-Light with enconding”UniGB-UCS2-H“。

http://stderr.org/doc/libitext-java-doc/www/tutorial/ch09.html

http://www.codeproject.com/Articles/196019/Display-Chinese-Characters-in-PDF-created-by-iText

我的代码:

string fontpath = System.Web.HttpContext.Current.Request.PhysicalApplicationPath + "\\Content\\fonts\\stsong.ttf";
BaseFont baseFT = BaseFont.CreateFont(fontpath, BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
//BaseFont baseFT = BaseFont.CreateFont("STSong-Light", "UniGB-UCS2-H", BaseFont.EMBEDDED);

我错过了什么吗?

提前致谢并致谢。

0 个答案:

没有答案