将HTML5转换为Flash

将HTML5转换为Flash,flash,html,video,html5-video,impress.js,Flash,Html,Video,Html5 Video,Impress.js,我正在广泛使用impress.js创建大量HTML5演示文稿。这些演示文稿需要显示在触摸屏信息亭上。不幸的是,处理信息亭的供应商表示,这些信息亭上只能显示Flash内容 是否有解决办法(不排除更换供应商,因为他们控制了这里的大多数信息亭)?如何将HTML5转换为Flash,而不丢失演示文稿的效果?据我所知,唯一的方法是将其移植(将应用程序重写为Flash)。可以在服务器端将HTML5动画渲染为视频文件(h264,WMV,选择您的最爱)。传统浏览器可以播放此视频 我们开发了专有技术来满足这一需求

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


是否有解决办法(不排除更换供应商,因为他们控制了这里的大多数信息亭)?如何将HTML5转换为Flash,而不丢失演示文稿的效果?

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

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

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

看到老问题了吗


    • 如果您了解php,那么使用以下文档可以将.jpg、.pdf等文件转换为.swf。 要执行此操作,请执行以下步骤:

      1) 按composer下载phpswfTools

      2) 在库中添加此文件“vendor/autoload.php”

       <?php
          require 'vendor/autoload.php';
      

      一个答案应该比公正更有效,请参见此链接以解决您的问题。现在,你的答案应该是评论。如果你能在你的答案中解释如何解决这个问题,并参考链接,那就好了。
      
       <?php
          require 'vendor/autoload.php';
      
           <?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');