Bootstrap

java 打印 小票_JAVA调用小票打印机

String[] pris = new String[4];

int height = 175 + pris.length * 15 + 20;

// 通俗理解就是书、文档

Book book = new Book();

// 打印格式

PageFormat pf = new PageFormat();

pf.setOrientation(PageFormat.PORTRAIT);

// 通过Paper设置页面的空白边距和可打印区域。必须与实际打印纸张大小相符。

Paper p = new Paper();

p.setSize(230, height);

p.setImageableArea(5, -20, 230, height + 20);

pf.setPaper(p);

// 把 PageFormat 和 Printable 添加到书中,组成一个页面

book.append(new Prient(line, waitNum), pf);

// 获取打印服务对象

PrinterJob job = PrinterJob.getPrinterJob();

job.setPageable(book);

try {

job.print();

} catch (PrinterException e) {

System.out.println("================打印出现异常");

}

import java.awt.Font;

;