重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

java打印机接口代码,java打印机接口代码大全

如何通过JAVA代码调用网络打印机使其打印接收到的文件

用java实现本地打印:java.awt中提供了一些打印的API,要实现打印,首先要获得打印对象,然后继承Printable实现接口方法print,以便打印机进行打印,最后用用Graphics2D直接输出直接输出。下面代码实现了简单的打印功能:

公司主营业务:成都做网站、成都网站设计、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出苏尼特左免费做网站回馈大家。

用java实现打印功能 怎么写 求大神求源码

PrintService[] services = PrinterJob.lookupPrintServices();//查找系统中所有的可用打印服务

PrintService service = ServiceUI.printDialog(null, 500, 500, services, services[0], null, new HashPrintRequestAttributeSet());//创建一个默认的打印机选择对话框

DocPrintJob job = service.createPrintJob();//创建一个打印任务

Doc doc = new SimpleDoc(new FileInputStream(new File("D:\\image\\MM.jpg")), DocFlavor.INPUT_STREAM.JPEG, null);//创建一个打印的文档

job.print(doc, null);//打印

这是jdk提供的打印接口,你也可以找找其它的第三方类库,jdk提供打印接口功能一般般

java 调用打印机API无法打印,但是直接打印可以,请问有人遇到过这样的问题吗?

代码逻辑有问题:

if (printService.length 0) {

// 这个地方应该判断activePrintService != null,

因为你是用的打印机是activePrintService来打印,

而不是判断系统有有打印机就调用activePrintService来打印。


当前标题:java打印机接口代码,java打印机接口代码大全
本文网址:http://cqcxhl.cn/article/dseehcp.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP