Firefox命令行打印

时间:2015-05-06 05:02:01

标签: windows firefox printing vb6

要求仅使用firefox从vb6应用程序打印html或html,就像我们已经为IE浏览器一样。因此,需要使用firefox.exe打印命令。

firefox.exe -print http://www.google.com这样的东西不起作用。反正有没有这样做?谢谢你的帮助。

2 个答案:

答案 0 :(得分:1)

-print命令行开关没有内置支持。有关Firefox浏览器支持的不同命令行开关,请参阅this document。很可能必须实现对此类功能的支持through an extension

如果目前没有extension exists提供您想要的内容,Google搜索会产生这个mozillaZine论坛主题:"Printing to file from Commandline?"您可以查看讨论内容,或下载并修改引用的附加组件来自source link

或者,您可以通过嵌入Gecko布局来创建自己的应用程序(可能不是在VB6中),但是自从Mozilla killed the embedding API一段时间以来,您将需要进行大量的集成工作(或者你可以go with another layout engine like Webkit)。

答案 1 :(得分:1)

您可以使用内置的webbrowser控件通过IE打印html:http://www.vbforums.com/showthread.php?384076-Webbrowser-Control-Tip-and-Examples

如果你必须使用firefox,有一个firefox活动x控件,但我没有使用它,也不知道状态:

mozilla firefox activeX

http://www.iol.ie/~locka/mozilla/control.htm

https://bitbucket.org/geckofx

看起来网上还有一个webkit(google it)