本控件用VS2010開發(fā)(VB語言編寫,.NET環(huán)境下的VB、C#下都可以使用),完全免費,沒有任何使用限制,連打印預(yù)覽窗口的“關(guān)于”按鈕也去掉了。
DotNetPrint.dll:本人開發(fā)的.NET打印控件,命名空間為VBprinter 而不是DotNetPrint
DotNetPrint.xml:控件的文檔說明,應(yīng)與DotNetPrint.dll文件放在同一文件夾下。如果缺失了該文件,您在使用時將不能出現(xiàn)函數(shù)及相應(yīng)參數(shù)的提示。
definesrcipt.txt:該文件為EasyReport報表設(shè)計組件的自定義函數(shù)。該文件可以刪除,但內(nèi)容不能隨便修改,編寫的自定義函數(shù)要符合VB語法規(guī)則。
打印控件安裝.msi:該壓縮包為打印控件的安裝程序(是.NET2.0的),安裝是可選的(不是必須的,只要將控件文件放在您的程序的目錄下就可以了),但如果安裝控件后,會自動關(guān)聯(lián)報表文件(*.you文件)和報表模板文件(*.mb文件),雙擊這兩種類型的文件就會進入相應(yīng)的預(yù)覽或編輯界面。
zxing.dll:這是谷歌開源的二維碼生成組件,控件中的DrawBarZxing函數(shù)在打印二維碼時用到該文件。如果您不需要使用此函數(shù)打印二維碼,則可以不要該文件,否則該文件必須與DotNetPrint.dll文件處于同一目錄上。
NPOI.dll:這是開源的Excel讀寫組件,在網(wǎng)上也可以搜索下載,控文中的導(dǎo)出Excel與導(dǎo)入Excel用到該文件。如果您不需要導(dǎo)出或?qū)隕xcel,則可以不要該文件,否則該文件必須與DotNetPrint.dll文件處于同一目錄上。
NET4.0下專用打印控件:專為.NET4.0使用的,用VS2013編譯的,功能與.NET2.0下的完全一樣,幫助文件也通用。
您在使用時,一般只要引用DotNetPrint.dll文件即可(但注意DotNetPrint.xml也要放在一起,否則不會有參數(shù)說明提示),如果要打印2維碼,則zxing.dll文件也必須和DotNetPrint.dll文件在一起,否則打印二維碼時會出錯
需要注意的是,控件中還引用了微軟自已的Microsoft.Office.Interop.Word.dll文件,用于HTML轉(zhuǎn)換,如果您用到了這些功能,則需要添加對這些文件的引用,否則不必添加。如果您的電腦上找不到相應(yīng)文件,請與我聯(lián)系,或者運行“打印控件安裝.msi”,安裝打印控件后,在打印控件的安裝文件夾下可以找到這些文件。
另外,關(guān)于打印控件的幫助文檔“打印控件幫助文檔.chm”文件,不少朋友提到在有的系統(tǒng)下打不開的問題,根據(jù)朋友們提供的解決辦法,如果您遇到這個問題,請將“打印控件幫助文檔.chm”文件復(fù)制到其他磁盤的根目錄下試試,應(yīng)該就可以打開。
- PC官方版
- 安卓官方手機版
- IOS官方手機版