我读过一些关于SilverLight 5的博客,很难相信我读到了什么!
即使在Windows上,SilverLight 5也只能对postscript打印机进行矢量(高质量)打印。
( XML文件也成为了所有打印驱动程序在windows…上都能理解的格式)
发布于 2011-09-07 16:19:34
我发现Silverlight 5:报表的矢量和位图打印及更多信息对于Silverlight 5中的PostScript打印非常有帮助。
特别是:
如果您的内容或打印机不支持PostScript打印,Silverlight将自动返回到打印机发送未经压缩的位图。如果您的打印机不支持PostScript,您将在打印结果中看到不透明的效果(例如,有些项目的颜色比其他项目要浅),因为回退位图模式支持不透明度。
我认为Silverlight 5仍将打印到PCL打印机,但质量可能会下降。
发布于 2012-04-27 14:07:59
另外,我遇到了一些问题,打印机具有不兼容的PostScript驱动程序,或者具有PostScript仿真的驱动程序。在这种情况下,他们打印出了乱码的PDF。我想出了一个解决方案,通过使用PrintDocument和处理PrintPage事件来强制Silverlight 5中的位图打印。
如果您在Silverlight 5中出现了混淆/打印问题,此线程可能会有所帮助:Silverlight 5印刷错误报告
https://stackoverflow.com/questions/7334980
复制相似问题