如何在 Java 的 Zebra 证卡打印机上打印图像
How to print an image on Zebra Card printer from Java
我想在 java 的 zebra 证卡打印机上打印图像,该图像的证卡尺寸正确。但我想知道如何将它放在卡片上,这样就没有边距,而且打印起来就像从普通 word 文件或图像打印出来的一样。
最后我使用 java 打印了它,没有任何斑马图书馆。
但我不得不使用这种方式更改页面格式:
PageFormat defaultPage = printJob.defaultPage();
Paper x = new Paper();
x.setImageableArea(0, 0, height, width);
x.setSize(height, width);
defaultPage.setPaper(x);
PageFormat pageFormat = defaultPage;
printJob.setPrintable(this, pageFormat);
诀窍是制作新论文而不是修改从页面格式中获取的论文。
我想在 java 的 zebra 证卡打印机上打印图像,该图像的证卡尺寸正确。但我想知道如何将它放在卡片上,这样就没有边距,而且打印起来就像从普通 word 文件或图像打印出来的一样。
最后我使用 java 打印了它,没有任何斑马图书馆。 但我不得不使用这种方式更改页面格式:
PageFormat defaultPage = printJob.defaultPage();
Paper x = new Paper();
x.setImageableArea(0, 0, height, width);
x.setSize(height, width);
defaultPage.setPaper(x);
PageFormat pageFormat = defaultPage;
printJob.setPrintable(this, pageFormat);
诀窍是制作新论文而不是修改从页面格式中获取的论文。