首页 > 电脑耗材 > 问答 > java怎么连接打印机,java如何连接打印机并打印从数据库里读出的数据

java怎么连接打印机,java如何连接打印机并打印从数据库里读出的数据

来源:整理 时间:2023-03-15 18:27:25 编辑:打印机维修 手机版

本文目录一览

1,java如何连接打印机并打印从数据库里读出的数据

可以先将数据写入excel文件,再打印excel文件就可以了。写入excel很简单的,直接百度一下就可以了。一般可以用jxl或者用apache下的POI。

java如何连接打印机并打印从数据库里读出的数据

2,如何使用java直接连接打印机打印excel文件

打印指定页号的具体文本内容*/private void drawCurrentPageText(Graphics2D g2, PageFormat pf, int page) String s = getDrawText(printStr)[page]; //获取当前页的待打印文本内容//获取默认字体及相应的尺寸FontRenderContext context = g2.getFontRenderContext();Font f = area.getFont();String drawText;float ascent = 16; //给定字符点阵int k, i = f.getSize(), lines = 0;while(s.length() > 0 && lines < 54) //每页限定在54行以内{

如何使用java直接连接打印机打印excel文件

3,如何用java语句启动打印机

PrinterJob pj=PrinterJob.getPrinterJob(); pj.setPrintable(newPrintable());//设置打印类 if(pj.printDialog()) try pj.print(); //进行打印 }catch(Exception e1) System.out.println(e1); }
满足一个条件之后 其他的条件都不会执行如果第一个if不满足 就执行else if如果所有的条件都不满足 就只能执行else
server端后台代码实现的打印,当然只能查找server所在的网络打印机咯。server端最多知道client端ip相关的信息,要操作client端的事情,只能以此为延伸想办法吧。
貌似他有一个jar包,你去javax.print.*;帮助文档中看看.....

如何用java语句启动打印机

4,java如何连续打印文件

把execl输出给用户 让用户手动打印不就完事了?调用打印机是要调用打印机驱动的,你也不知道用户的打印机是什么,也不可能去进行限定,因此调用打印机的事基本上就别想了,也没什么好的解决方案。
具体步骤如下:import java.io.file; import java.io.fileinputstream; import java.io.ioexception; import java.io.inputstream; import javax.print.doc; import javax.print.docflavor; import javax.print.docprintjob; import javax.print.printservice; import javax.print.printservicelookup; import javax.print.simpledoc; import javax.print.attribute.docattributeset; import javax.print.attribute.hashdocattributeset; import javax.print.attribute.hashprintrequestattributeset; import javax.swing.jfilechooser; public class printdemo public static void main(string[] args) jfilechooser filechooser = new jfilechooser(); // 创建打印作业 file file = new file("f:/111.txt"); // 获取选择的文件 // 构建打印请求属性集 hashprintrequestattributeset pras = new hashprintrequestattributeset(); // 设置打印格式,因为未确定类型,所以选择autosense docflavor flavor = docflavor.input_stream.autosense; // 定位默认的打印服务 printservice defaultservice = printservicelookup.lookupdefaultprintservice(); inputstream fis = null; try docprintjob job = defaultservice.createprintjob(); // 创建打印作业 fis = new fileinputstream(file); // 构造待打印的文件流 docattributeset das = new hashdocattributeset(); doc doc = new simpledoc(fis, flavor, das); job.print(doc, pras); } catch (exception e) e.printstacktrace(); } finally if (fis != null) try fis.close(); } catch (ioexception e) e.printstacktrace(); } } } } }
文章TAG:java怎么连接打印机java怎么连接

最近更新

  • 钉钉打印机怎么远程打印,针式打印机如何远程打印钉钉打印机怎么远程打印,针式打印机如何远程打印

    本文目录一览1,针式打印机如何远程打印2,远程打印机怎么弄3,如何添加远程打印机4,怎样使用远程打印机1,针式打印机如何远程打印打印机安装在电脑上,并将该打印机设置为共享。该电脑必须设置.....

    问答 日期:2023-03-15

  • 如何安装打印机驱动,装hp打印机驱动程序步骤如下如何安装打印机驱动,装hp打印机驱动程序步骤如下

    9.等待进度条完成,即可完成HP打印机驱动的安装,InstallHP打印机驱动程序步骤如下:1.首先需要打开电脑上的浏览器,搜索需要安装的驱动程序,如图,6.点击下载打印机驱动,7.下载后点击安装HP.....

    问答 日期:2023-03-15

  • 单位打印机怎么清理灰尘,打印机如何清洁单位打印机怎么清理灰尘,打印机如何清洁

    本文目录一览1,打印机如何清洁2,打印机清理废粉仓的方法有哪些3,打印机怎么保养啊4,如何清除打印机内部灰尘1,打印机如何清洁1、墨粉保护装置:打印机的墨盒都会有一些衬垫,它们的作用是在传输.....

    问答 日期:2023-03-15

  • 打印机怎么显示张数,如何查看喷墨打印机已打印张数打印机怎么显示张数,如何查看喷墨打印机已打印张数

    如何查看喷墨打印机已打印张数打印时屏幕右下角状态栏中会出现一相打印图标,双击就看到了{0}2,r270打印机如何查看打印张数查看打印张数?是说正在打印的第几页吗?在电脑右下角有那个显示.....

    问答 日期:2023-03-15

  • 打印机怎么校对,爱普生P50打印头怎么校对打印机怎么校对,爱普生P50打印头怎么校对

    本文目录一览1,爱普生P50打印头怎么校对2,打印机如何校准3,打印机的校对4,打印机如何进行墨盒校准1,爱普生P50打印头怎么校对使用打印机自带的打印头校准工具,在打印机维护选项卡里。你好!你.....

    问答 日期:2023-03-15

  • 打印机连供怎么清零,打印机连供清零的问题打印机连供怎么清零,打印机连供清零的问题

    本文目录一览1,打印机连供清零的问题2,爱普生P50连供墨盒怎么清零3,爱普生打印机r270连供墨盒清零问题4,hp喷墨打印机墨盒怎么清零1,打印机连供清零的问题这样的连供上又有手动的清零按键,你.....

    问答 日期:2023-03-15

  • win10怎么删除打印机,win10系统怎样删除打印内容win10怎么删除打印机,win10系统怎样删除打印内容

    本文目录一览1,win10系统怎样删除打印内容2,windows10怎么设置打印机3,win10系统打印机怎么取消打印4,win10卸载打印机驱动1,win10系统怎样删除打印内容点击Win10系统开始菜单,选择弹出菜单......

    问答 日期:2023-03-15

  • 怎么使用虚拟打印机,虚拟打印机怎么使用怎么使用虚拟打印机,虚拟打印机怎么使用

    本文目录一览1,虚拟打印机怎么使用2,win8虚拟打印机怎么用3,虚拟打印机的使用4,虚拟打印机使用步骤1,虚拟打印机怎么使用请参考以下介绍,很详细应该能解决你的问题http://www.pconline.com.c.....

    问答 日期:2023-03-15

电脑耗材排行榜推荐