问题标签 [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 向 HP 4515 打印机发送 PJL 命令
我正在尝试将打印机作业语言命令发送到 HP 4515 打印机。但是,打印机不打印任何内容。下面是我的代码。打印机位于远程,我只能请那里的人检查是否打印了任何内容。不幸的是,什么都没有打印出来。PJL 命令的格式不是很好吗?如何使用 Java 和 PJL 获取工作状态?
打印机的纸张设置:
java - Java 打印 API 向打印机发送命令
我的计算机(Windows 7)上安装了一些打印机,并且在控制面板上显示良好。
我想发送一些特殊命令,例如:剪切命令或条形码打印命令(ESC/POS 命令)。
是否可以使用 Java Print API 做到这一点?还是 Java Print API 只执行打印服务?
提前致谢。
java - 为什么这个 Java Page Printing 代码如此缓慢,还有其他替代方法吗?
我正在使用可打印界面。实现 Printable的PrintPanel的确切代码是:
我正在使用构造函数 PrintPanel(BufferedImage images[])
现在我正在调用具有以下代码的函数 printDocument():
}
我的问题
- 在“启动打印命令”打印到控制台后,打印对话框每次出现实际上需要超过 30 秒。 是什么原因造成的?
- 即使单击打印对话框中的“打印”按钮,在实际生成打印作业之前至少需要 40-50 秒。这是为什么 ?(我最多打印 1 - 2 页)
超过 setPrintable() 需要 3-6 秒(prev time = 0 seconds and Printable Set is = 3-6 seconds),这意味着语句 printJob.printDialog() 需要时间。可能是什么原因造成的?
正如其他问题所证明的那样,Java 打印似乎很慢。如果是这样,我可以使用任何其他用于 Java 页面打印的 API吗?
- 即使我只添加了一个 printableImage 函数 print() 似乎也被多次调用(2-3次),控制台上的“输入的打印命令”就证明了这一点。这是对的吗 ?
- 尽管整个 printDocument() 是在单独的线程中启动的,但它会挂起我的应用程序。怎么会这样。我在这里做错了什么?
java - 来自打印队列java的文件名
如何从 Java 获取打印队列中的文件名?我想获取打印队列中的所有项目,即使是那些没有通过PrintJob
API 启动的项目。
我知道我可以使用该PrintService#getAttributes
方法获取所有属性,然后检查“queued-job-count”属性以了解打印队列中有多少项目,如本问题所示。是否可以获取队列中文件的名称?
java - 使用 JAVA 和 apache.pdfbox 设置打印 PDF 的分辨率
我用这个 例子编写了一个PDF打印程序。但我发现,图像的 java 标准打印设置为 72 DPI。所以我进一步搜索并添加了更改分辨率的属性。但它不起作用,它仍然是 72 DPI。有趣的是,黑色文本非常好。但是,如果文本的颜色不是黑色,它看起来就像图像(徽标)或条形码一样糟糕。我找到的所有解决方案都是用于图像打印而不是 pdf。所以我想问一下如何更改以下代码,它可能仍然有效。谢谢。
java - JAVA - 获取最后打印文件的路径
我创建了一个打印 jTable 的方法printTable()
并将文件另存为 pdf,我想获取保存的 file.pdf 的路径
有我的部分代码:
我想用它来旋转pdf文件以横向我创建的方法是:
有人可以帮忙吗?