刚才有写一个小练习《Html代码保存为Pdf文件》http://www.cnblogs.com/insus/p/4323224.html。马上有网友说,当截取块有中文时,保存的pdf文件将显示乱码。记得前一篇《上传Text文档并转换为PDF》http://www.cnblogs.com/insus/p/4313092.html 的 #2楼网友也反馈相同的问题。
Insus.NET决定测试并解决此问题,先看看测试html,果然是乱码或是不显示。
打开控制器,创建标记A和B两个操作:
创建视图,按下面标记次序进行。
为了解决字符问题,我们需要在专案下创建一个目录,如Fonts是用来存储字体。我们去windows目录下把SIMSUN.TTC字体拷贝过来。
回至控制器,展开TestChineseCharacter()操作Action,写处理程序: