将 HTML 加载到 Flash 中并在 ActionScript 3 中使用 PrintJob() 进行打印?

Posted

技术标签:

【中文标题】将 HTML 加载到 Flash 中并在 ActionScript 3 中使用 PrintJob() 进行打印?【英文标题】:Loading HTML into Flash and printing with PrintJob() in ActionScript 3? 【发布时间】:2011-11-04 06:03:26 【问题描述】:

是否可以将 html 内容从 URL 加载到 Flash 中,并使用带有 Actionscript 3 的 PrintJob() 进行打印,而不会显示 Windows 打印对话框?

这样可以治好头疼的问题。

【问题讨论】:

【参考方案1】:

我不相信您可以在不显示对话框的情况下打印。

关于 HTML 内容,您正在开发什么类型的应用程序?在 AIR 中,可以通过HTMLLoader 轻松加载和显示 HTML 内容。您可能还想查看http://code.google.com/p/htmlwrapper/

【讨论】:

感谢您的回复。我要做的是调用一个页面,该页面将采用 URL 参数,该参数将用于检索要打印的内容,特别是发送到票证打印机的票证。我们有一个 ActiveX 控件,但它在 Win7 中不起作用。使用 ActiveX 控件调用页面后,它获取参数并将内容发送到打印机。 您可以渲染 HTML 并打印它所在的容器。我不确定您的问题是打印部分还是打印对话框的禁用?

以上是关于将 HTML 加载到 Flash 中并在 ActionScript 3 中使用 PrintJob() 进行打印?的主要内容,如果未能解决你的问题,请参考以下文章

将 csv 文件加载到 BIGquery 中并在插入数据时添加日期列

将 AS2 SWF 加载到 AS3 SWF 中并在 URL 中传递变量

使用 WebView 将 HTML 加载到 Cocoa 应用程序中并更改文本

尝试将 json 文件直接加载到 HTML 中并通过 javascript 读取其内容

将所有图片打包到服务器上的单个存档中并在客户端解包

将图像动态加载到覆盖的画布中并调整它们的大小