项目作者: sasou

项目描述 :
ppt swf player!
高级语言: ActionScript
项目地址: git://github.com/sasou/fpaper.git
创建时间: 2018-03-08T12:56:41Z
项目社区:https://github.com/sasou/fpaper

开源协议:

下载


fpaper

ppt swf player!

演示地址:https://sasou.github.io/fpaper/

Author sasou
E-mail admin@php-gene.com

简单使用

调用代码

  1. <script>
  2. new syPPT({
  3. width: 755,
  4. height: 650,
  5. swf_id: 'demo1',//上传flash元素id
  6. file_url: 'fpaper/ppt/2.swf',
  7. botton_hidden: 0,
  8. skin: 'fpaper/skin/comp'
  9. }, 755, 650).show();
  10. </script>
  1. <p>演示例子:</p>
  2. <div id="demo1">
  3. <h1>fpaper</h1>
  4. <p><a href="http://www.adobe.com/go/getflashplayer">Get Adobe Flash player</a></p>
  5. </div>

控制代码

  1. 1、加载新的pptsy_open(swf_id,file_url);<br>
  2. demo <a href="javascript:void(0);" onclick="sy_open('demo1','fpaper/ppt/1.swf');">加载</a>
  3. 2ppt翻页:sy_go(swf_id,type,page);<br>
  4. demo
  5. <a href="javascript:void(0);" onclick="sy_go('demo1','page',1);">首页</a> |
  6. <a href="javascript:void(0);" onclick="sy_go('demo1','pre',0);">上一页</a> |
  7. <a href="javascript:void(0);" onclick="sy_go('demo1','next',0);">下一页</a> |
  8. <a href="javascript:void(0);" onclick="sy_go('demo1','page',5);">第五页</a> |
  9. <a href="javascript:void(0);" onclick="sy_go('demo1','page',sy_count('demo1'));">末页</a>
  10. 3、取总页数:sy_count(swf_id);<br>
  11. demo
  12. <a href="javascript:void(0);" onclick="alert(sy_count('demo1'));">取总页数</a>
  13. 4、取当前页:sy_current(swf_id);<br>
  14. demo
  15. <a href="javascript:void(0);" onclick="alert(sy_current('demo1'));">取当前页</a>

基本控制接口

  • 加载文档:sy_open(swf_id, file_url);
  • 文档翻页:sy_go(swf_id, type,page);
  • 取总页数:sy_count(swf_id);
  • 取当前页:sy_current(swf_id);

使用场景

文档在线预览:本方案是先将文档转换成pdf,然后转换成swf,然后在页面用flash播放swf;

Flag Counter