ASP.NET 用 FlexPaper 在页面上显示 PDF 文件
其实,虽说是显示 PDF 文件,但只是将 PDF 文件转换成 SWF,再用 Adobe Flash 插件播放。 另外,如果是 Word 文档,那么客户可以先利用 Office 插件或其他三方工具将 Word 文档转换成 PDF,再上传,也可以利用 Office COM 组件编写代码,将客户上传的 Word 文档直接转换成 PDF 文件。网上有很多这样的资料。 必要条件
演示 ASP.NET 用 FlexPaper 在页面上显示 PDF 文件软件环境
解决方案结构
简单显示 SWF 文件
Paper.swf 是官方给的文件,运行结果如下图所示: 上传并显示 PDF 文件前台代码,如下所示:
后台代码,如下所示:
上传 PDF 文档,并在后台转换成 SWF 文件,以便在页面上显示 上传后显示 常见问题
如果连 Flexpaper 都无法显示,并显示如下界面,说明你还没安装 Adobe Flash 插件。
如果官方的 Paper.swf 都不能加载成功,并显示,右上角的加载装载状态一直是等待状态,如下图: 这是由于 Flexpaper 还没获得 Adobe Flash 插件信任,点击 http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04a.html#119065 为 FlexPaper 添加信任。点击第三个 Tab 页“全局安全设置(Global Security Settings )”,如下图所示: 添加信任的 SWF 文件或其目录。此时就可以正常实现。
这可能是 .swf 文件的版本问题。可以运行 SWFTools 图形工具,尝试把 PDF 转换为 SWF,用程序加载显示,看看什么命令行参数好使。 参考资料
下载DEMO |
ASP.NET 用 FlexPaper 在页面上显示 PDF 文件相关推荐
- mvc在页面上显示PDF
/// <summary>/// 读取PDF文件/// </summary>/// <param name="fName">文件名称(可以从其他 ...
- jsp页面在线显示pdf文件
实现功能 知识库系统中存在一个附件就是一个知识,当全文搜索到这个附件知识的时候需要能在线查看这个知识也就是附件里的文章内容.(如果不是pdf格式的文档,我们这边是先将不同格式的附件转成PDF格式) 实 ...
- IE11线上显示pdf文件以及pdf.js用法
最近公司要求能够在ie上线上预览pdf插件 vue有vue-pdf插件可以用 但是js虽然有pdfjs等 但是新版本只支持谷歌浏览器(语法有箭头函数),所以在github找到了老版本的pdfjs,发现 ...
- 在html中加入pdf文件吗,如何在网页中显示PDF文件
我们是不是对百度文库能直接在网页上显示PDF文件感到好奇,你是否也想实现这样的功能?很多朋友认为可以直接在网页中插入代码就可以实现这个功能,其实要在网页中完整地显示PDF文件,需要把PDF文件转换成S ...
- [html] 如何在页面上显示Emoji表情?
[html] 如何在页面上显示Emoji表情? 如果客户端发送了一个带条件的GET 请求且该请求已被允许,而文档的内容(自上次访问以来或者根据请求的条件)并没有改变,则服务器应当返回这个304状态码. ...
- python网页提交表单_Html表单——使用python在web页面上显示用户提交的数据
这个例子展示了如何使用Python完成同样的事情--在web页面上显示提交的数据. 环境配置: win10.Anaconda3 问题: 1.在安装Anaconda3的时候出现了很多问题,经建议安装旧版 ...
- php怎么显示gif图片,如何让伪进度条在页面上显示成gif图像
在工作中为了方便,我们需要加上一些效果,这篇文章就和大家讲讲伪进度条如何在页面上显示gif图像,感兴趣的朋友可以参考一下,希望可以帮助到你. 最近做的一个项目中,点击某个操作后,由于后台做的事情比较多 ...
- jsp 图片上传到oracle,jsp上传图片到数据库(oracle),并能在页面上显示解决办法
jsp上传图片到数据库(oracle),并能在页面上显示解决办法 jsp上传图片到数据库(oracle),并能在页面上显示解决办法 日期:2014-05-18 浏览次数:20341 次 jsp上传图片 ...
- 杜威分类法的分类规则_如何在父分类法的存档页面上显示子分类法
杜威分类法的分类规则 In the past we have shown you how to display subcategories on category pages in WordPress ...
最新文章
- 惠普鼠标g260_惠普g260鼠标怎么样 惠普鼠标怎么样?
- Pandas初学者代码优化指南
- 信息保护:从经典纠错到量子面膜
- 【年度技术观点合集】计算机视觉,自然语言,机器学习…看看顶级科学家们怎么说
- 应该允许公司报复黑客吗?
- Java多线程之CyclicBarrier用法
- python yield 简单用法_python中 yield 的用法 (简单、清晰)
- 华为云数据库TaurusDB性能挑战赛,50万奖金等你来拿!
- 敏捷个人新体系学习 - 1.实践的艺术
- Microsoft AJAX Library对 String的扩展
- win、linux下tomcat内存的修改
- C语言软盘,如何使用编程的方法--创建1.44兆软盘镜像的几种方法。。。(之一 C语言法)...
- 使用说明 思迅收银系统_浅析思迅软件收银系统常见的功能主要有哪些?
- PIL图像处理-二值化
- JVM MAT使用分析详解
- mysql rank函数怎么用_mysql rank函数怎么用
- 恒流LED驱动芯片 SM15133EK SM15133EH 明微电子
- 数据类型和存储上的差别,基本数据类型,引用数据类型
- 格局,注定了你的层次和结局!
- 是什么让数据分析软件SAS风靡全球
热门文章
- CSS参考手册_web前端开发参考手册系列
- 中国移动利润大幅上涨后,降低5G套餐,却悄悄提高固网宽带价格
- 清除redis的key与数据
- str与__str__、repr与__repr__的关系
- matlab光流lk,Matlab数字视频处理 光流LK算法
- Linux Wifi共享上网脚本,类似win 7的Connectify工具
- 效率源希捷自校准配套专修软件 免费
- 二十行Python代码,带你了解扣扣发生大规模账号泄露前因后果
- mysql存emoji_如何在MySQL中存储emoji?
- css3动画动一次就停止,css - 在最后一帧停止CSS3动画