本控件用VS2010开发(VB语言编写,.NET环境下的VB、C#下都可以使用),完全免费,没有任何使用限制,连打印预览窗口的“关于”按钮也去掉了。
DotNetPrint.dll:本人开发的.NET打印控件,命名空间为VBprinter 而不是DotNetPrint
DotNetPrint.xml:控件的文档说明,应与DotNetPrint.dll文件放在同一文件夹下。如果缺失了该文件,您在使用时将不能出现函数及相应参数的提示。
definesrcipt.txt:该文件为EasyReport报表设计组件的自定义函数。该文件可以删除,但内容不能随便修改,编写的自定义函数要符合VB语法规则。
打印控件安装.msi:该压缩包为打印控件的安装程序(是.NET2.0的),安装是可选的(不是必须的,只要将控件文件放在您的程序的目录下就可以了),但如果安装控件后,会自动关联报表文件(*.you文件)和报表模板文件(*.mb文件),双击这两种类型的文件就会进入相应的预览或编辑界面。
zxing.dll:这是谷歌开源的二维码生成组件,控件中的DrawBarZxing函数在打印二维码时用到该文件。如果您不需要使用此函数打印二维码,则可以不要该文件,否则该文件必须与DotNetPrint.dll文件处于同一目录上。
NPOI.dll:这是开源的Excel读写组件,在网上也可以搜索下载,控文中的导出Excel与导入Excel用到该文件。如果您不需要导出或导入Excel,则可以不要该文件,否则该文件必须与DotNetPrint.dll文件处于同一目录上。
NET4.0下专用打印控件:专为.NET4.0使用的,用VS2013编译的,功能与.NET2.0下的完全一样,帮助文件也通用。
您在使用时,一般只要引用DotNetPrint.dll文件即可(但注意DotNetPrint.xml也要放在一起,否则不会有参数说明提示),如果要打印2维码,则zxing.dll文件也必须和DotNetPrint.dll文件在一起,否则打印二维码时会出错
需要注意的是,控件中还引用了微软自已的Microsoft.Office.Interop.Word.dll文件,用于HTML转换,如果您用到了这些功能,则需要添加对这些文件的引用,否则不必添加。如果您的电脑上找不到相应文件,请与我联系,或者运行“打印控件安装.msi”,安装打印控件后,在打印控件的安装文件夹下可以找到这些文件。
另外,关于打印控件的帮助文档“打印控件帮助文档.chm”文件,不少朋友提到在有的系统下打不开的问题,根据朋友们提供的解决办法,如果您遇到这个问题,请将“打印控件帮助文档.chm”文件复制到其他磁盘的根目录下试试,应该就可以打开。
- PC官方版
- 安卓官方手机版
- IOS官方手机版