2011-01-11 75 views
2

我有一个客户端,在他们的大厅中托管一个触摸屏亭。它基本上是一个内部的html网站。他们希望客户能够点击一个链接并获得pdf打印,而无需看到打印对话框或者不得不回溯...完全不明显的打印。使用内部网络,是否可以默默打印文档?

我已阅读文章并尝试了近一年的代码片段,但未找到有声望的解决方案。那里有那些正确地警告安全违规或者根本无法完成的安全漏洞。

客户端的旧式触摸屏结构完全由我自己制作的Flash制作而成。但是,他们能够把这个关掉。我确信这个问题已经被问了上千次,但这真的不可能吗?

运行触摸屏的当前CPU是Windows XP。他们确实有一个工作很紧密的IT人员,但我不知道该问什么。他从未提供任何其他解决方案。

谢谢

+0

请添加更多关于操作系统/平台的详细信息。另外,Kiosk机器上是否有Web服务器?可以安装吗? – 2011-01-11 22:43:29

+0

我认为自助服务终端机运行在他们的内部服务器上,并且不能从外部访问。如果它运行在它自己的Web服务器上,我不会很积极。 – 2011-01-11 22:57:38

回答

1

不是100%确定你想要什么来完成,但也许你可以触发一个服务器端程序运行,而不是依靠自身亭处理打印。您可以配置服务器将这些PDF请求直接发送到打印机。

+0

+1这确实有道理。在服务器上有一个可以执行打印的动作,因为我没有看到JavaScript自身打印方式,GL – 2011-01-11 23:05:27

0

也许你可以为它们烘焙自定义浏览器(例如使用webkit),而不需要打印。

0

Chrome以kisok模式运行,使用--kiosk AND --kiosk打印开关和默认打印机集启动,可以使用javascript print()静默打印。

这是Windows只AFAIK。

相关问题