winform(c )中實現印表機相關功能

2021-04-12 23:58:15 字數 1716 閱讀 6151

在實現我的列印功能時主要用到graphics 、printdialog、 pagesetupdialog 、printpreviewdialog、 stringreader 、showdialog

*下面**主要涉及到的功能有:列印設定、頁面設定、列印預覽、列印

using system;

using system.drawing;

using system.collections;

using system.componentmodel;

using system.windows.forms;

using system.data;

using system.drawing.printing;

using system.io;

namespace dayin

///

/// 清理所有正在使用的資源。

///

protected override void dispose( bool disposing )

}base.dispose( disposing );

}private system.windows.forms.button filemenuitem_printset;

private system.windows.forms.textbox textbox;

private system.windows.forms.button filemenuitem_pageset;

private system.windows.forms.button filemenuitem_printview;

private system.windows.forms.button filemenuitem_print;

#region windows 窗體設計器生成的**

///

/// 設計器支援所需的方法 - 不要使用**編輯器修改

/// 此方法的內容。

///

///

printdocument printdocument;

stringreader linereader;

private void initializecomponent()

#endregion

///

/// 應用程式的主入口點。

///

}private void printdocument_printpage(object sender,printpageeventargs e)

if(line!=null)

else

}private void filemenuitem_printset_click(object sender, system.eventargs e)

private void filemenuitem_pageset_click(object sender, system.eventargs e)

private void filemenuitem_printview_click(object sender, system.eventargs e)

catch

}private void filemenuitem_print_click(object sender, system.eventargs e)

catch

}}}}

檢測印表機並於指定印表機上列印

1.自動檢測印表機 tprinter p printer tstringlist list new tstringlist list assign p printers 重點是這句 if list count 0 delete list else 2.在指定的印表機上列印報表 tprinter pr...

安裝印表機

如果是串列埠印表機一般先接印表機,然後再裝驅動程式,如果是 usb口的印表機一般先裝驅動程式再接印表機。一 印表機硬體安裝 實際上現在計算機硬體介面做得非常規範,你把印表機得資料線只有一端在計算機上能接,所以不會接錯。這個部分略。二 驅動程式安裝 如果驅動程式安裝盤是以可執行檔案方式提供,則最簡單直...

修理印表機

昨天老師讓我幫學院的一位老師看一下他的印表機為什麼沒有連上.接手任務的時候,感覺還是有點緊張.自己心裡沒底啊 一是因為我以前基本上沒有接觸過這個印表機這個東東,另外就是這是老師派給我的任務,還是給乙個學院的領導,要是做不好,那多丟人呀.開始,我一聽那位老師一說,我就想到了他的問題出在 肯定是在驅動上...