隐藏

ASP.NET C# 用 Print2Flash 实现在线预览 Word、PPT、PDF 等

发布:2020/1/15 14:59:22作者:管理员 来源:本站 浏览次数:1156

原理:把 Office 文件转换成 Flash 文件,再显示这个 Flash。

一、到 http://print2flash.com/download.php 下载 Print2Flash,安装。

二、在安装好的 print2flash.exe 上右键,选择“以管理员身份运行”,然后在其菜单“Options”中选择“Print2Flash Service Configuration”,输入管理员用户名和密码。

三、在 Visual Studio 项目中添加 Interop.Print2Flash3.dll,并引用。

四、用以下代码转换 Office 文件为 Flash:

String src = Server.MapPath("1.doc");
String dest = Server.MapPath("1.swf");
Print2Flash3.Server2 server = new Print2Flash3.Server2();
server.ConvertFile(src, dest, null, null, null);

五、用 HTML 代码显示这个 Flash 就可以了。

试验成功。更多内容请参考这个文章:http://www.boyd.cn/info_Show.asp?ArticleID=4775