我已使用 about:config 下的 print.print 設定為 Firefox 中的兩台印表機配置了自訂設定。
我遇到的問題是,即使將印表機變更為第二台印表機,第一台選定印表機的設定仍然存在。我已在下面列出了一些步驟來進行澄清。
腳步
- Printer1 在 about:config 設定中的 print_printer 下指定為預設值
- 使用者需要列印到 Printer2
- 使用者開啟列印對話框
- 預設選擇 Printer1
- 使用者將選擇更改為 Printer2
- 使用者點擊「列印」來列印頁面
- 使用 Printer1 的配置列印頁面,此配置不正確
如果使用 print_printer 將預設印表機切換到 Printer2,或透過清除該項目,然後在列印時選擇 Windows 預設印表機,則會出現相反的情況。
我還禁用了 print.save_print_settings 以防止印表機配置發生變更。
我一直在 Windows 10 上的 Firefox 69.0.1(64 位元)上使用新的使用者設定檔進行測試。
print.printer_Printer1.print_orientation = 1(橫向)
print.printer_Printer2.print_orientation = 0(縱向)
我需要滿足的要求是用戶不需要調整列印設置,只需簡單地選擇所需的印表機即可。
任何幫助或指導將不勝感激。