先打个广告: .Net交流群:252713569
本人QQ :524808775 欢迎技术探讨,
近期公司要求上传的PPT和Word都需要可以在线预览.....PDF则需要有这个插件才能预览..那么转换的过程如下
以PPT 为例 : PPT →(由ASPOSE转换)→ PDF文件 →(由pdf2swf转换)→Swf文件 最终由EXTJS嵌入FlexPaper...");
//PDF页数
sb.Append(" -p " + "\"1" + "-" + page + "\"");
//SWF中的图片质量...pdf2swf(这里必须配置不然无法转换,当然位置可以随意,类中的地址需要修改)
转换完成之后,我们需要用 FlexPaper进行展示,代码如下:
<pre style="margin-top: 0px...写在最后,这个转换<em>的</em>过程比较复杂,也比较耗时 测试7M左右<em>的</em><em>PPT</em>需要1-2分钟转换,所以推荐在文件上传后第一次预览时进行异步转换,然后存在本地,第二次就直接拿上一次<em>的</em>进行显示.