使用多台打印机时,如何让 Firefox 尊重自定义打印设置?

使用多台打印机时,如何让 Firefox 尊重自定义打印设置?

我已经使用 about:config 下的 print.print 设置为 Firefox 中的两台打印机配置了自定义设置。

我遇到的问题是,即使将打印机更改为第二台打印机,第一台选定打印机的设置仍然存在。我在下面列出了一些步骤来澄清。

脚步

  1. 在 about:config 设置中的 print_printer 下将 Printer1 指定为默认设置
  2. 用户需要打印到打印机2
  3. 用户打开打印对话框
  4. 默认选择 Printer1
  5. 用户将选择更改为打印机 2
  6. 用户点击“打印”来打印页面
  7. 使用打印机 1 的错误配置输出页面

如果使用 print_printer 将默认打印机切换为 Printer2,或者通过清除条目然后在打印时选择 Windows 默认打印机,则会发生相反的情况。

我还禁用了 print.save_print_settings 以防止打印机配置发生变化。

我一直在 Windows 10 上的 Firefox 69.0.1(64 位)上使用全新的用户配置文件进行测试。对于我的测试,我使用下面设置的方向设置。

打印.打印机_打印机1.打印方向 = 1(横向)

print.printer_Printer2.print_orientation = 0(纵向)

我需要满足的要求是用户不需要调整打印设置,只需简单地选择所需的打印机。

任何帮助或指导都将不胜感激。

相关内容