问题标签 [java-print]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 在 Java 中使用 PrinterJob 打印 PDF 文件
尝试使用 Java 打印 PDF 文件时遇到问题。这是我的代码:
我使用document.silentPrint(job);
和job.print(printRequestAttributeSet);
- 它工作正常。如果我使用document.silentPrint(job);
- 我无法设置PrintRequestAttributeSet
.
谁能告诉我如何设置PrintRequestAttributeSet?
java - 如何在java中设计POS账单?
我正在为一家药房设计一个 java 应用程序,我想为他们的客户打印一张账单。我尝试使用jasper
报告,但无法正确设计它。
我创建了 2 个jTables
来显示库存物品,另一个来显示账单。下面的账单表 2jLables
和 1jTextField
用于显示总额、余额和收到的金额。我想打印账单表中的详细信息和 2 中的值,jLabels
然后jTextField
单击“支付”按钮。我想把它设计成这张POS 账单
如何在java中设计和打印这样的账单?如何更改页面大小?
我是netbeans
用来开发的。
谁能帮帮我吗?
java - 代言爱普生TM-h6000IV Java打印
我需要使用 Java 打印到Epson Endorsement TM-h6000iv打印机(USB 版)。但是,我阅读手册并没有希望找到可以帮助的东西。我也毫无希望地改变了打印机偏好!我尝试使用 java 中的TextPrinter类进行打印工作的 java 代码。
主要“打印”功能:
但是,预期输出如下图所示:
但是,实际输出如下图所示:
正如你所看到的,没有边框也没有出现一些字符!我不知道我的代码哪里错了?!
在这里你可以看到这台打印机的主要属性其中“背书”之一:
很抱歉这个冗长的解释,但任何帮助将不胜感激,
java - 如何在 Java 中向点阵打印机发送 esc/p2 命令
我正在使用 JtextArea 打印一个字符串。
这是我的代码。
我正在打印点阵 LQ-350 打印机。我已经设置了页面高度和宽度。它正在正确的区域打印。
但在第一张纸上打印后,纸张向上滚动并设置第三页准备下一次打印。所以它正在跳过第二页。
我想为点阵打印机设置页长。在 DotMatrix 用户手册中,我发现打印时需要发送一些 esc/p2 序列。我该如何使用?
java - 如何使用 Java Print API 打印 HTML 而不是代码?
我想在用户定义的打印机上打印 HTML 文件而不显示打印对话框。下面是我运行的代码,但它打印的是 HTML 代码,而不是 IE 中显示的实际页面。
我可以使用 JEditorPane.print() 方法打印 HTML。但我想知道这是否可以在没有 JEditorPane.print() 的情况下完成。有人可以帮忙吗?
java - 有没有 javax.print.StreamPrintService 的实现?
我正在为 java web start 应用程序准备一个验收测试工具。该应用程序将 pdf 自动打印到系统安装的打印机上,我想验证生成的 pdf 是否正确。为此,我正在寻找一种模拟打印的方法。
我找到了一种在测试前注册自定义打印服务的方法:
PrintServiceLookup.registerServiceProvider(fakePrinterService);
而且我知道如何在我测试过的应用程序中选择那个假打印机服务。
不幸的是,我发现没有javax.print.StreamPrintService
可以用来打印到文件的实现,除了 of 之外sun.print.PSStreamPrintService
,它打印到 postscript。它似乎也是 JDK 内部的一部分,而不是公共 API。工作,但留下一些疑问。
是否还有其他 Java 打印机实现?最好能打印pdf。如果不是我想我会去PSStreamPrintService
和 ps2pdf 转换。
java - Java PrintJob 到 DocPrintJob 不工作?
我有一个从 Printable 扩展的类,它使用标准 PrintJob 可以很好地打印,但我想转到 DocPrintJob,这样我就可以收听打印的状态(成功打印等)。
我当前的代码看起来像这样创建打印作业并打印
现在要将其转换为 DocPrintJob,我按照这个链接告诉我如何从 PrintJob 转换为 DocPrintJob。所以现在我的代码变成了这个
现在由于某种原因,我的打印一直在执行(400 多次,直到我关闭应用程序)。我不确定是不是因为我没有设置纸张尺寸,就像我在使用 PrintJob 时所做的那样?那会导致吗?如果是这样,我如何设置 DocPrintJob 的 paperSize ,因为它没有普通 printJob 的方法?
其他人以前遇到过这个问题吗?
编辑:这是我的 eventPrint 类和它继承自的类
PRINTABLEBASE.JAVA
事件打印.JAVA
java - 从 Java PrintService 获取打印机状态
如何从已在 PC 上安装驱动程序的网络打印机获取打印机状态?特别是我想知道打印机是忙(当前正在打印)还是空闲(只是等待打印作业)?
java - 如何在java中打印尺寸大于A4纸张高度的收据?(POS-打印机)
在这里我必须在 pageIndex 上工作,但不知道如何设置它,这样我就可以在 POS 打印机(纸卷)中打印尺寸大于 A4 纸张高度的长收据
配置方法是:
java - 当与布尔语句连接时,为什么 java 会忽略 print 语句的第一部分?
假设我有这个代码
上述代码块的输出只是“假”
但它不应该打印“真实游戏”吗?
但是,如果我为 ("thrones"==s) 加上括号,它会正确打印
'真实的游戏'
我只是好奇为什么在第一种情况下它没有占据印刷品的第一部分。我只想知道编译时那里发生了什么。
谢谢。