【发布时间】:2022-01-21 01:18:59
【问题描述】:
我在 node js 中使用pdf-to-printer 来制作一个小的 webprinter 应用程序。这不是最常用的方法,但它工作得很好。有一件小事我不明白: 如您所见,api 在选项中提供了横向模式,但它被列为字符串,而我希望是布尔值。我需要通过哪个值?
Tnx!
【问题讨论】:
标签: javascript node.js nodes node-modules
我在 node js 中使用pdf-to-printer 来制作一个小的 webprinter 应用程序。这不是最常用的方法,但它工作得很好。有一件小事我不明白: 如您所见,api 在选项中提供了横向模式,但它被列为字符串,而我希望是布尔值。我需要通过哪个值?
Tnx!
【问题讨论】:
标签: javascript node.js nodes node-modules
由于该软件包通过复杂的包装器使用 SumatraPDF(我支持),您可能会发现使用来自 https://www.sumatrapdfreader.org/download-free-pdf-viewer.html 的便携式 SumatraPDF 可以更快、更可靠地直接设置其选项,其中将页面翻页 90 度的命令是逗号分隔的字符串 "landscape" 或 "portrait" 。 注意最好尽可能使用当前版本(也允许自定义页面大小)https://www.sumatrapdfreader.org/prerelease
SumatraPDF -print-to <printer-name>-print-settings "portrait"file(s).pdf
请注意,文件不需要是 PDF,它也可以使用任何受支持的文件类型,例如电子书或 HTML 和图像。但是在所有情况下,Windows Imaging 打印的 PDF 都是基于图像的(不可搜索文本),因此不适合表格的 TEXT 展平,只是将静态表格转换为图像。
【讨论】: