今天做silverlight打印实现时,发现一个问题,就是sl打印处理的文字很模糊
![](https://images0.cnblogs.com/blog/683438/201410/221054134652721.png)
这样肯定不行撒,于是开始找解决办法,首先想到的是silverlight中文显示的问题,好嘛, 参照网上的解决方案将支持中文的宋体包引入
并应用
![](https://images0.cnblogs.com/blog/683438/201410/221055100583965.png)
后台代码:
![](https://images0.cnblogs.com/blog/683438/201410/221055236056627.png)
样式:
![](https://images0.cnblogs.com/blog/683438/201410/221055506373735.png)
发布,测试打印之后,咳咳,还是不行...
好吧,换台打印机试一试
![](https://images0.cnblogs.com/blog/683438/201410/221056381683015.png)
Perfect,这个效果好
看来原因出在打印机上?好吧, 看看打印机配置,模糊的是用EPSON LQ-590K ESC/P2针式打印机打印,清楚的是用激光打印机,区别好大,囧...
但是这边主要用的是EPSON LQ-590K ESC/P2 这个打印机......打印的文字模糊,解决不行啊,还是参照网上的解决方案,将字体多定义了几个,![](https://images0.cnblogs.com/blog/683438/201410/221057189651784.png)
![](https://images0.cnblogs.com/blog/683438/201410/221057189651784.png)
在看看针式的效果
![](https://images0.cnblogs.com/blog/683438/201410/221057585589954.png)
好吧,虽然没有激光打印好看,起码字体清楚了。大功告成,打完收工。。。