通过本文主要向大家介绍了winfrom面板置顶,winfrom,winfrom 界面设计,winfrom教程,winfrom项目等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
所以对于应用层用着还不是很方便。最近做一个项目顺便就封装了一个调用默认打印机的类。虽说有几个小bug,但对于目前来说,已经满足需求了。以后不够了在来升级吧。
1,关于打印上下左右边距和纸张的高宽。以往都把这些写死到代码里面。既然是调用默认打印机,打印机的型号自然有差异。所以我就把这些配置放到app.config里面。但又怕每次打印都加载config影响效率。故此设计了个PrintPaper类。里面所有属性都是静态的。还有一个静态的构造方法。这样只有在程序开始运行加载一次config。之后就直接从内存读取了。
PrintPaper类
//如果paperWidth配置不