本文目錄一覽:
- 1、如何通過JAVA代碼調用網絡打印機使其打印接收到的文件
- 2、java調用本地打印機實現打印PDF文件,怎麼做
- 3、java 調用打印機API無法打印,但是直接打印可以,請問有人遇到過這樣的問題嗎?
如何通過JAVA代碼調用網絡打印機使其打印接收到的文件
用java實現本地打印:java.awt中提供了一些打印的API,要實現打印,首先要獲得打印對象,然後繼承Printable實現接口方法print,以便打印機進行打印,最後用用Graphics2D直接輸出直接輸出。下面代碼實現了簡單的打印功能:
java調用本地打印機實現打印PDF文件,怎麼做
使用虛擬打印機pdf factory即可實現,而且其他格式文件只要是能夠打印,選擇這個虛擬打印機,都可以做成PDF文件,很簡單實用,一勞永逸。
java 調用打印機API無法打印,但是直接打印可以,請問有人遇到過這樣的問題嗎?
代碼邏輯有問題:
if (printService.length 0) {
// 這個地方應該判斷activePrintService != null,
因為你是用的打印機是activePrintService來打印,
而不是判斷系統有有打印機就調用activePrintService來打印。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/256769.html