代碼沒問題的話就做好等10分鐘左右的打算,運行后等著吧,不要強行中斷程序,10分鐘左右才會有反應。java調用打印機慢的很,需要耐心的等待。如果不是必須還是放棄java直接打印,而改為生成圖片文件,然后打印圖片比較好。
成都創(chuàng)新互聯(lián)是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設公司,自成立以來公司不斷探索創(chuàng)新,始終堅持為客戶提供滿意周到的服務,在本地打下了良好的口碑,在過去的10多年時間我們累計服務了上千家以及全國政企客戶,如成都木制涼亭等企業(yè)單位,完善的項目管理流程,嚴格把控項目進度與質量監(jiān)控加上過硬的技術實力獲得客戶的一致稱譽。
代碼邏輯有問題:if (printService.length 0) { // 這個地方應該判斷activePrintService != null,因為你是用的打印機是activePrintService來打印,而不是判斷系統(tǒng)有有打印機就調用activePrintService來打印。
第二種方法:指定打印區(qū)域(這個方法最方便,我的大愛)把要打印的內容放入一個 span或div,然后通過一個函數(shù)打印。
可以按照如下方式進行操作:檢查打印機連接是否正常。打印機是否有不正常的打印任務存在(一般紅燈會閃),如有,在屬性里取消所有任務-關、開打印機,重新打印。把驅動重新安裝,并把數(shù)據(jù)線重插。
說出你自己的答案就ok了,哪那么多廢話啊,何況你曰曰半天也不準確。
會單步調試嗎?沒有提示錯誤的話,是程序能跑通嗎?是不是沒有加輸出語句啊?如果加了輸出語句,但是沒有輸出結果的話,可以使用單步調試看看。
字符串通過getBytes()方法轉化成二進制。你可以在其他程序中提前獲得這些二進制編碼,在你的程序中new String(byte[]) 就可以創(chuàng)建字符串了。
出現(xiàn)這種情況,只能用debug模式,看看哪里報錯或者是跳出程序運行的了。
1、if (printService.length 0) { // 這個地方應該判斷activePrintService != null,因為你是用的打印機是activePrintService來打印,而不是判斷系統(tǒng)有有打印機就調用activePrintService來打印。
2、第二種方法:指定打印區(qū)域(這個方法最方便,我的大愛)把要打印的內容放入一個 span或div,然后通過一個函數(shù)打印。
3、編程控制條碼打印機的有三種方式:1,直接使用條碼打印機的驅動程序,把它當成普通打印機使用。條碼可以使用條碼字體或圖形方式打印。2,使用條碼打印機語言(腳本)直接送到打印機的端口,如并口,網(wǎng)口或usb口。
4、用java實現(xiàn)本地打印:java.awt中提供了一些打印的API,要實現(xiàn)打印,首先要獲得打印對象,然后繼承Printable實現(xiàn)接口方法print,以便打印機進行打印,最后用用Graphics2D直接輸出直接輸出。
網(wǎng)站標題:java代碼無法打印 java代碼無法打印中文
網(wǎng)站地址:http://chinadenli.net/article29/depghch.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護、做網(wǎng)站、網(wǎng)站營銷、商城網(wǎng)站、品牌網(wǎng)站設計、響應式網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)