0/printable介面由當前頁面 painter 的 print 方法實現,該方法由列印系統呼叫,以呈現頁面。
1/pageable介面由 pageformat 和 printable 組成。
在printable介面中也可以進行多個頁面列印;pageable介面可以對每個printable指定單獨的pageformat(指定頁面大小和方向)。
在《簡單列印例項》文章中使用的就是printable介面直接列印。
下面用pageable進行實現。
//通俗理解就是書、文件
book book = new book();
//設定成豎打
pageformat pf = new pageformat();
pf.setorientation(pageformat.portrait);
//通過*****設定頁面的空白邊距和可列印區域。必須與實際列印紙張大小相符。
***** p = new *****();
p.setimageablearea(72,72, 590,840);//a4(595 x 842)
pf.set*****(p);
//把 pageformat 和 printable 新增到書中,組成乙個頁面
//獲取列印服務物件
printerjob job = printerjob.getprinterjob();
//設定列印類
job.setpageable(book);
///
//用printable進行多個頁面列印
//列印封皮、列印內容、列印底面
///switch(pageindex)
小插頭列印方法
string strlabel getlabeltxt if serialport1.isopen strlabel strlabel.replace number no this.serialport1.write strlabel system.threading.thread.sleep 20...
VB中的幾種列印方法
size medium 1.採用visual basic 提供的簡單列印函式printform 方法。應用程式窗體的printform 方法時,visual basic 把窗體的點陣圖送到當前印表機。該方法的優點在於它幾乎不需要任何程式設計,但也有很大缺陷。最為突出的是當低解析度圖形在高解析度印表機...
瀏覽器列印方法總結
1.關於列印,瀏覽器有自帶的列印方法,但是有個問題就是它只能列印整個頁面。如果需要列印區域性會比較麻煩。具體實現方法可以看下面 function doprint 在html 頁面中,我們需要在列印的區域加個開始與結束的識別符號。如下圖所示 2.用printthis外掛程式 實現區域性列印。使用方法如...