首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将HTML5转换为闪存

将HTML5转换为闪存
EN

Stack Overflow用户
提问于 2012-08-21 14:36:14
回答 3查看 14.2K关注 0票数 4

我正在广泛地使用impress.js来创建许多HTML5演示文稿。这些演示文稿需要显示在触摸屏信息亭上。不幸的是,处理信息亭的供应商表示,这些信息亭只能显示Flash内容。

有没有解决这个问题的办法(更换供应商是不可能的,因为他们控制着这里的大多数信息亭)?如何在不丢失演示文稿效果的情况下将HTML5转换为闪存?

EN

回答 3

Stack Overflow用户

发布于 2012-08-21 16:03:40

据我所知,唯一的方法是移植它(将应用程序重写为Flash)。

票数 0
EN

Stack Overflow用户

发布于 2012-08-21 16:28:46

可以在服务器端将HTML5 <canvas>动画渲染为视频文件(h264,WMV,选择您最喜欢的)。传统浏览器可以播放此视频。

我们已经开发了专有技术来满足这一需求。

请看这个老问题

票数 0
EN

Stack Overflow用户

发布于 2015-09-29 15:20:26

如果你知道php,那么使用下面的文档,你可以将.jpg,.pdf等文件转换成.swf。要执行此操作,请执行以下步骤:

1) composer下载phpswfTools

https://php-swftools.readthedocs.org/en/latest/

代码语言:javascript
复制
 {
      "require": {
          "php-ffmpeg/php-ffmpeg": "master"
     }
   }

2)在你的库中添加这个文件"vendor/autoload.php“

代码语言:javascript
复制
 <?php
    require 'vendor/autoload.php';

3)然后使用以下代码将PDF转换为SWF

代码语言:javascript
复制
     <?php

    use SwfTools\PDFFile;
    use SwfTools\Configuration;

    $PDF = new PDFFile('file.pdf');
    /* Will autodetect pdf2swf location */
    $PDF->toSwf('destination.swf');

    $PDF = new PDFFile('file.pdf',new  Configuration('pdf2swf'=>'/my/custom/path/to/pdf2swf'));
   /* Will use /my/custom/path/to/pdf2swf */
   $PDF->toSwf('destination.swf'); 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12049514

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档