【问题标题】:PrintJob not supported by SwiffySwiffy 不支持 PrintJob
【发布时间】:2015-08-11 20:55:31
【问题描述】:

我有一个 ActionScript 1 Flash 项目,我正在使用 Swiffy 导出它。

Swiffy 直接说“不支持 ActionScript 类 PrintJob。”。

是否有其他方法可以仅使用 ActionScript 1 打印页面,或发布 Swiffy 转换?

【问题讨论】:

    标签: flash printing actionscript google-swiffy


    【解决方案1】:

    是的!有一个解决方案。您可以从 Flash 发送 javascript 调用。请求打印功能。

    现在,您应该在 html 中创建打印模板 打印模板可以通过编写 html 来创建,或者您可以使用 createJS 扩展将 flash 转换为 html5 画布来转换您的 flash。

    之后,您创建了模板,只需调用 window.print() 并打印 div visiblity true。

    就是这样!!!你的打印是用 Swiffy 完成的

    【讨论】:

    • 关于 CreateJS 评论的快速说明:您不能使用 Flash » CreateJS 扩展/工作流将 ActionScript 转换为 JavaScript -- 只有图形内容,例如动画和补间。你必须重写你的代码。
    • 是的,您将不得不重写代码。但这是唯一的打印方法。另一种尝试可能是将您的打印代码放在不同的 swiffy div 中,当单击按钮时,您可以显示使用 window.print() 并且应该打印您的页面
    猜你喜欢
    • 2014-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多