如何使用javascript设置打印设置?

发布于 2024-11-06 05:48:11 字数 105 浏览 0 评论 0原文

我想设置所有打印设置,例如:纵向/横向,否。份数,没有。使用 JavaScript 的页面、页面大小和质量

有什么方法可以实现这一点吗?

如果是,请告诉我该怎么做。

I want to set all print settings like: portrait / landscape, no. of copies, no. of pages, page size and quality using JavaScript

Is there any way to achieve this?

If yes please tell me how to do this.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

酒中人 2024-11-13 05:48:11

这是 JS 无法完成的。你唯一能做的就是打印 css:

<link rel="stylesheet" type="text/css" href="print.css" media="print" /> 

只有在打印时才会使用它。

PS:我很高兴这无法完成。想象一下每个网站都可能会弄乱您的打印参数。

this can not be done with JS. the only thing you can do is a print css:

<link rel="stylesheet" type="text/css" href="print.css" media="print" /> 

this will be used only when you print.

PS: And im happy it can't be done. Imagine every website could mess with your print params.

顾冷 2024-11-13 05:48:11

这个问题与 Suplementary properties/settings for JavaScript:window 非常相似.print() 默认启用背景

在 javascript 中你能做的最好的事情是 window.print() ,但这只会打开对话框,你不能输入任何参数。

This question is very similar to Supplementary properties/settings for JavaScript:window.print() to enable Backgrounds by default

The best you can do in javascript is window.print() but this only opens the dialog and you cant put in any parameters.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文