如何完全静默地打印为 PDF 并将 PDF 保存到 Mozilla Firefox 中的预定义位置?

如何完全静默地打印为 PDF 并将 PDF 保存到 Mozilla Firefox 中的预定义位置?

我正在尝试完全静默地打印为 PDF 并将 PDF 保存到 Mozilla Firefox 中的预定义位置。我不想与任何 GUI 交互,我希望能够只需按下CTRL+P或单击Hamburger > Print即可将 PDF 打印到预定义位置。我已经尝试在 中设置以下选项about:profile,但没有成功。

services.sync.prefs.sync.browser.download.manager.showWhenStarting: False
pdfjs.disabled: True
print.always_print_silent: True
print.show_print_progress: False
browser.download.show_plugins_in_list: False

browser.download.folderList: 2
browser.download.dir: (empty)
browser.download.manager.showWhenStarting: False
browser.aboutConfig.showWarning: False

print.print_headerright: (empty)
print.print_headercenter: (empty)
print.print_headerleft: (empty)
print.print_footerright: (empty)
print.print_footercenter: (empty)
print.print_footerleft: (empty)
browser.helperApps.neverAsk.saveToDisk: application/octet-stream;application/vnd.ms-excel;text/html

print.printer: Print to File
print.printer_Print_to_File.print_to_file: True
print.printer_Print_to_File.print_to_filename: /tmp/test.pdf

谢谢。

答案1

在 Windows 中,如果您为 PDF 编写器指定一个文件作为其端口,则简单的打印Ctrl-P Enter将打印到该文件。当然,GUI 会弹出,直到您按下Enter

并且,PDF 打印机必须是默认打印机。

相关内容