javascript - Adobe AIR 中的打印功能是什么?

标签 javascript printing adobe air

我一直在努力弄清楚如何在 Adob​​e AIR 中进行打印。我知道标准的 javascript 函数不起作用。 AIRforJSDev 指南说: “Adobe 不支持 window.print() 方法 空气 1.0。通过公开的 AIRAPI 可以使用其他方法,使您可以在运行时访问打印”

但是我找不到那些函数。我查看了语言引用,但在任何地方都找不到它们。他们在哪里,他们是什么?

最佳答案

您需要做的是访问 AS3 flash.printing.PrintJob应用程序接口(interface)。这是关于 accessing flash API from javascript 的页面(基本上,您只需执行 window.runtime.XYZ,其中 XYZ 是闪存 API)。

您应该查找有关在 Flash 中打印的教程,只需稍作调整即可从 JS 进行打印。这是我发现的两个关于在 Flash 中打印的随机教程:one , two

关于javascript - Adobe AIR 中的打印功能是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/118990/

相关文章:

java - 有没有一种好方法可以在 Swing 应用程序中保留打印机设置?

adobe - 在 Adob​​e CQ5 (AEM) 中更改页面的 HTTP 状态代码

ios - adobe air ios 中的多线程?

javascript - Redux 的第一步。如何给mapStateToProps添加值?

javascript - Electron 收据热敏打印机

python - 需要在python中找到print或者printf的源码

actionscript-3 - 类似 Photoshop "lighten"片段着色器的问题

javascript - 更改顶点图中单个条形的颜色

javascript - hasNext 不适用于 javascript 中的集合

javascript - Google Maps KML Super-Overlay 不显示高细节缩放层