有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Java打印罚单

我正在用这个代码在富士通fp-460上打印一张票

public int print(Graphics g, PageFormat pf, int pageIndex) throws PrinterException {
        Graphics2D g2 = (Graphics2D) g;
        g2.translate((int)pf.getImageableY(),(int) pf.getImageableY());        
        g.setFont(new Font("TimesRoman", Font.PLAIN, 20));         
        g.drawString("Some Text", 00, 00);
        g.drawString("Some Text", 00, 20);
        g.drawString("Some Text", 00, 40);        
        g.drawString("Some Text", 00, 60);
        return PAGE_EXISTS;
    }

但是打印出来的纸在左右两边都有一定的边距,怎么才能打印出整页呢? 从其他地方打印时,打印机工作正常


共 (1) 个答案