gpt4 book ai didi

java - 在 Java 中打印高度

转载 作者:行者123 更新时间:2023-11-30 11:50:03 27 4
gpt4 key购买 nike

我的打印机看起来像:http://www.wepindia.com/products/Productspage.aspx?item=POS-0046

它包含一个用于连续打印的纸卷。在 Java 中打印时,问题是打印在中途停止(我猜有些东西限制了高度)

这是使用的代码(用于设置纸张高度):

PageFormat pf = pj.defaultPage();
Paper paper = new Paper();
double margin = 1;
paper.setImageableArea(margin, margin, 10, 10000);
paper.setSize(200, 10000);
pf.setPaper(paper);

有没有办法去掉页面的高度,使纸张连续?

谢谢

最佳答案

Java 类 Paper 是为纸张设计的。整个 java.awt.print 包在设计时就考虑到了纸张打印机。

如果您要使用 java.awt.print,您可以缩小页面大小并打印多页。

如果您正在打印交易记录,多页可能会起作用。

如果您正在记录日志,则在一个 PrinterJob 中可以打印的页数可能有一些上限。

正如 PeterMmm 在他的评论中提到的,您可以使用第三方包,例如 JavaPOS .

关于java - 在 Java 中打印高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8136460/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com