如何實現php的自動列印?不需彈出提示窗!
php]
var hkey_root,hkey_path,hkey_key
hkey_root="hkey_current_user"
hkey_path="\\software\\microsoft\\internet
explorer\\pagesetup\\"
// 設定頁首頁尾為空
function pagesetup_null()
try// 設定頁首頁尾為預設值
function pagesetup_default()
try// 列印
function printpage()
pagesetup_null() ;
window.print() ;
// pagesetup_default() ;
document.write('
document.write('.noprint');//用本樣式在列印時隱藏非列印專案
document.write('.pagenext');//控制分頁
document.write('');
document.write('
classid=clsid:8856f961-340a-11d0-a96b-00c04fd705a2>');
document.write('
'); document.write('
'); document.write('
οnclick=printpage()>');
document.write('
οnclick=document.all.webbrowser.execwb(8,1)>');
document.write('
οnclick=document.all.webbrowser.execwb(7,1)>');
document.write('
document.write('
'); [/php]
//一段實現網路列印的**
$handle = printer_open(、、192.168.1.1+網路印表機名);printer_start_doc($handle, "my
document");printer_start_page($handle);
$pen = printer_create_pen(printer_pen_solid, 2,
"000000");printer_select_pen($handle,
$pen);
$brush = printer_create_brush(printer_brush_custom,
"c:\\brush.bmp");printer_select_brush($handle,
$brush);printer_draw_rectangle($handle,
1, 1, 500, 500);printer_delete_brush($brush);
$brush = printer_create_brush(printer_brush_solid, "000000");printer_select_brush($handle,
$brush);
printer_draw_rectangle($handle, 1, 501, 500,
1001);printer_delete_brush($brush);printer_delete_pen($pen);printer_end_page($handle);printer_end_doc($handle);printer_close($handle);
php程式 印表機,php程式如何呼叫印表機
php程式如何呼叫印表機 閱讀 80 php程式怎麼呼叫印表機 php控制印表機可以使用php printer擴充套件實現。一 配置 php執行環境正確安裝 apache nginx php 擴充套件檔案新增到ext目錄 編輯php.ini 新增extension php printer.dll 二...
php 網路印表機
公司工程師遇到個問題,要在區域網環境使用網路pos印表機。以前沒有這樣用過,便找了臺sprnt s76印表機開始測試。來不及仔細看印表機的開發說明,加上問對方技術支援也是半懂不懂的,只好自己測試。可惜了半卷紙。如下 fp fsockopen 172.16.12.10 9100,errno,errst...
檢測印表機並於指定印表機上列印
1.自動檢測印表機 tprinter p printer tstringlist list new tstringlist list assign p printers 重點是這句 if list count 0 delete list else 2.在指定的印表機上列印報表 tprinter pr...