使用JTextPane打印空白行

时间:2015-07-29 17:19:41

标签: java swing printing jtextpane

我将html文本发送到jtextpane,稍后我设置属性并使用print方法,但是当打印太大时,打印机会打印部分文本并在文本之间留下一个空白行,然后继续印刷品

这是我使用属性设置的方法

public static void imprimirTicket(JTextPane resultadoTicket,int numeroImpresiones){
    try {
        for(int i=0;i<numeroImpresiones;i++){
        PrintRequestAttributeSet attributes = new HashPrintRequestAttributeSet();
        attributes.add(new Copies(1));
        attributes.add(MediaTray.TOP);
        attributes.add(MediaSizeName.ISO_A4);
        attributes.add(new MediaPrintableArea(0, 10, 70, 2960, MediaPrintableArea.MM));
        resultadoTicket.print(null, null, true, null, attributes, true);
        }
    } catch (PrinterException e) {
        e.printStackTrace();
        Util.errorLogs("Error en metodo imprimirTicket de la clase Util.java error:" + e);
    } 
}

任何帮助将不胜感激

0 个答案:

没有答案