java - Java Print 有什么方法可以忽略 lpoptions?

标签 java linux printing debian cups

我正在使用 javax.print API 在 Debian Linux 上打印一份 Jasper 报告。由于某种原因,保存的 lpoptions(CUPS 设置)总是覆盖在 Java 打印对话框中选择的设置。此时,我解决此问题的唯一方法是删除用户目录中的 .lpoptions 文件。有没有办法让 javax.print 忽略保存的 lpoptions?

最佳答案

Java 不知道 lpoptions 是什么。 Java 应用程序正在使用您自己的设置进行打印,但 Unix 正在使用 Cups 设置覆盖选项。

所以问题应该是:

有什么方法可以让 Unix 忽略 lpoptions 而让 Java 完成它的工作?

我觉得你应该在 unix.stackexchange.com 上用新标题再问一次。

关于java - Java Print 有什么方法可以忽略 lpoptions?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8562113/

相关文章:

linux - 退出状态代码 4479

c - 为什么 printf() 格式不适用于全 0 的十进制数?

css - Chrome 打印预览在到达页面底部边缘时在中间截断文本

java - 为什么我的堆栈只添加一个元素然后又删除它?

java - PrintWriter 不使用 FileOutputStream 在 Java 中追加

java - 如何比较java中的文档对象与XERCES?

java - 无法从 NetWorkInfo Android 获取状态

linux - 通过交换机通过以太网将嵌入式系统连接到主机

linux - 为什么我无法启动 Openfire?

java - 打印不带分隔符的数组