直接从浏览器中打印照片,无需打印弹出窗口 [英] Print directly from browser without print popup window

查看:192
本文介绍了直接从浏览器中打印照片,无需打印弹出窗口的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

由于它在我已经创建一个基于Web的应用程序将允许用户直接发送打印,而不提示任何对话框boxe一个专题节目的主题说只是让打印即点击和打印,简单!但不适合我:(。

请,建议什么是最好的选择,我应该怎么写它(技术)。

建议请!

感谢。

编辑:打印应用户的默认打印机上发送


解决方案

  

我无法找到其他的解决办法
  浏览器。当我张贴了这个问题,IE是在
  更高的优先级,并愉快地我发现
  一个用于它。如果你有一个解决方案
  其他浏览器(火狐,Safari,歌剧)请在这里分享。
  谢谢你。


VBSCRIPT比创建于VB6的ActiveX或方便多了C#/ VB.NET:

 < SCRIPT LANGUAGE =VBScript的'>
次打印()
       OLECMDID_PRINT = 6
       OLECMDEXECOPT_DONTPROMPTUSER = 2
       OLECMDEXECOPT_PROMPTUSER = 1
       调用WB.ExecWB(OLECMDID_PRINT,OLECMDEXECOPT_DONTPROMPTUSER,1)
结束小组
文件撰写<对象ID =WBWIDTH = 0 HEIGHT = 0 CLASSID ='CLSID:8856F961-340A-11D0-A96B-00C04FD705A2'>< /对象>
< / SCRIPT>

现在,美其名曰:

 < A HREF =JavaScript的:window.print();>打印和LT; / A>

将发送打印不弹出打印窗口。

As it said in the subject I've to create a feature for a web-based application that will allow users to send print directly without prompting any dialog boxe just make the print i.e click and print, simple! but not for me :(.

Please, suggest what would be the best option and how should I write it up (technology).

Suggest please!

Thanks.

EDIT: The print should be send on the user's default printer.

解决方案

I couldn't find solution for other browsers. When I posted this question, IE was on the higher priority and gladly I found one for it. If you have a solution for other browsers (firefox, safari, opera) please do share here. Thanks.

VBSCRIPT is much more convenient than creating an ActiveX on VB6 or C#/VB.NET:

<script language='VBScript'>
Sub Print()
       OLECMDID_PRINT = 6
       OLECMDEXECOPT_DONTPROMPTUSER = 2
       OLECMDEXECOPT_PROMPTUSER = 1
       call WB.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER,1)
End Sub
document.write "<object ID='WB' WIDTH=0 HEIGHT=0 CLASSID='CLSID:8856F961-340A-11D0-A96B-00C04FD705A2'></object>"
</script>

Now, calling:

<a href="javascript:window.print();">Print</a>

will send print without popup print window.

这篇关于直接从浏览器中打印照片,无需打印弹出窗口的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆