首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >客户端从web打印

客户端从web打印
EN

Stack Overflow用户
提问于 2008-11-25 13:04:29
回答 6查看 4.6K关注 0票数 2

如何使用打印文档打印,以便控制打印机纸张大小?

  • ,它必须在没有打印对话框弹出或javascript弹出的情况下完成网络托管后进行控制。
  • 它应该在网页托管后在客户端的打印机上打印,没有打印对话框选项和设置纸张大小。
  • 它应该在C# .net

中完成

EN

回答 6

Stack Overflow用户

发布于 2008-11-25 13:17:40

作为一个用户,我不希望当我进入一个站点时,有人改变我的打印机的设置或控制我的打印机。

出于安全原因,我希望这是不可能的。

票数 4
EN

Stack Overflow用户

发布于 2008-11-25 13:54:42

您最好的选择是生成PDF文件,其中包含适当的siez。打印机应该在此基础上选择正确的页面大小,除非用户在打印对话框中手动更改它。

滚动打印对话框是一种安全限制,ActiveX或火狐扩展是您唯一的选择,这在基于intranet的the应用程序上可能是可以的。

票数 4
EN

Stack Overflow用户

发布于 2008-11-25 13:19:44

我能够对打印机客户端进行如此大的控制的唯一方法是创建一个ActiveX组件,它将处理打印接口并从那里开始。这不是交叉清算,也不是最干净的解决方案;然而,这是我管理纸张大小的唯一方法。我查看了CSS @print选项,但未能找到真正控制大小的选项。

唯一的另一种可能是看看像Flash或Silverlight这样的打印功能。我不太熟悉他们是否有你想要的东西,然而,这可能是另一种选择。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/317256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档