本控件用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官方手機版