php網頁列印
Ⅰ php文件如何列印
php 並不能使用列印機列印,只能 弄出數據 和 樣式來進行列印
所用的列印功能 是 瀏覽器本身自帶的
Ⅱ 奼侾HP欏甸潰鍥哄畾鍖哄煙鐨勬墦鍗頒唬鐮
鎻愪氦鍚庯紝鍑虹幇鎵撳嵃閾炬帴錛岄摼鎺ユ槸鎵撳紑涓涓鏂扮獥鍙o紝鏂扮獥鍙e彲浠ヨ句負鏃犲湴鍧鏍忋
榪欐牱鐐逛簡鎻愪氦鎸夐挳鍚庯紝浣犺佸仛涓涓狿HP紼嬪簭錛屾妸涓婇潰浣犳墍闇瑕佹墦鍗扮殑鍐呭歸噸鏂版樉紺恆傜劧鍚庝笂闈㈡樉紺衡滄墦鍗扳濇寜閽錛屽湪鏂伴〉闈涓鐢ㄦ墦鍗板姛鑳斤紝榪欐牱姣旇緝鐞嗘兂鍚э紝娌℃湁緗戝潃浠涔堢殑銆備篃寰堝共鍑錛屽緢綆鍗曘
浣犲彲鑳藉笇鏈涚敤涓孌礿avascript浠g爜錛屽疄鐜扮綉欏靛矓閮ㄦ墦鍗板惂錛熺粰浣犵湅鐪嬩笅闈渚嬪瓙錛
<script language="javascript">
function preview()
{
bdhtml=window.document.body.innerHTML;
sprnstr="<!--startprint-->";
eprnstr="<!--endprint-->";
prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);
prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));
window.document.body.innerHTML=prnhtml;
window.print();
}
</script>
<div>鏂囦歡澶撮儴,涓嶆墦鍗板嚭鏉ョ殑鍐呭廣傘傘</div>
<div>鏂囦歡澶撮儴,涓嶆墦鍗板嚭鏉ョ殑鍐呭廣傘傘</div>
<div>鏂囦歡澶撮儴,涓嶆墦鍗板嚭鏉ョ殑鍐呭廣傘傘</div>
<!--startprint-->
<div>榪欐槸琚鎵撳嵃鍑烘潵鐨勫唴瀹</div>
<div>榪欐槸琚鎵撳嵃鍑烘潵鐨勫唴瀹</div>
<div>榪欐槸琚鎵撳嵃鍑烘潵鐨勫唴瀹</div>
<div>榪欐槸琚鎵撳嵃鍑烘潵鐨勫唴瀹</div>
<!--endprint-->
<div>鏂囦歡灝鵑儴錛屼笉鎵撳嵃鍑烘潵鐨勫唴瀹廣傘傘</div>
<div>鏂囦歡灝鵑儴錛屼笉鎵撳嵃鍑烘潵鐨勫唴瀹廣傘傘</div>
<div>鏂囦歡灝鵑儴錛屼笉鎵撳嵃鍑烘潵鐨勫唴瀹廣傘傘</div>
<input type="button" name="print" value="棰勮堝苟鎵撳嵃" onclick="preview()">
Ⅲ php 怎麼實現列印 功能啊 直接列印html中的table 而且為word格式 table里的內容是通過資料庫獲取出來的
你的列印是不是編程語言裡面說的列印,例如basic語言的print語句,如果是的話,在PHP裡面使用echo語句列印內容,例如:
echo '<table border=1><tr><td>1<td>2</table>';
如果你是希望程序運行後在列印機上列印輸出內容,那可能比較復雜,而且不是PHP的強項,需要編寫許多查找列印機的代碼,簡單的做法是把數據送我特殊設備,可以使用file_put_contents函數,例如:
file_put_contents('PRN:', 'print test');