像百度文库那样在线阅读怎么实现的?

我需要开发个像百度文库、豆丁网那样在线阅读PDF,Word文档功能,不允许下载,请问各位大侠们,他们是怎么实现的?我看着像个FLASH ,需要什么插件之类的么,有现成最好?谢谢高手解答

  是使用FlexPaper实现的。

  FlexPaper是一个开源轻量级的在浏览器上显示各种文档的组件,被设计用来与PDF2SWF一起使用, 使在Flex中显示PDF成为可能,而这个过程并无需PDF软件环境的支持。它可以被当做Flex的库来使用。
  另外你也可以通过将一些例如Word、PPT等文档转成PDF,然后实现在线浏览。

  首先要将PDF转成SWF,这步可以使用开源的SwfTools自动完成
  1.下载安装 SwfTools;
  2. 转换PDF到SWF,可以通过命令行的方式,例如将Paper3.pdf转换成Paper3.swf
  C:\SWFTools\pdf2swf Paper3.pdf -o Paper3.swf;
  3、下载并解压出已经编译好的FlexPaper
  zip文件包含一个例子文件叫做FlexPaperViewer.html,它向你展示了需要传给 FlexPaper的 基本参数
  var params = {
   SwfFile : "Paper.swf",
   Scale : 0.6
  }
  swfobject.embedSWF("FlexPaperViewer.swf","cb","500","500","9.0.0","js/swfob ject/expressInstall.swf", params);
  //SwfFile参数是你想显示的文件,Scale是0-1之间的数,表示显示的放大参数
  复制你创建出来的swf和PDF2SWF到解压缩出的相同目录,确定你添加了 FlexPaperViewer.swf。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-22
我想请教一下你是怎么实现的,能给我分享一下你用的技术吗?
第2个回答  2012-05-03
你好。能问下你是怎么实现的哈。我也在弄这个东西。
第3个回答  2010-11-15
读书频道BOOKFM 在线阅读的平台 你参考下本回答被提问者采纳

c# 实现类似百度文库的效果,在线看office文件
你好,部署Office Web Apps Server,可以实现Office文档在线预览、编辑、协作等功能。希望对你有帮助,满意请采纳。

在线预览是怎么实现的
是用一个iframe把网页包起来的,通过ajax技术吧你写入的代码提交到服务器,然后使用js更换iframe的地址,来显示ajax返回的代码。

百度文库是如何实现在线阅读docpdfpptxls文档的
1. 百度文库在用户上传文档时,将doc、pdf、ppt、xls等文档格式转换为FLASH动画图片格式以便在线阅读。2. 由于大多数能上网的电脑或手机都默认安装了浏览器的FLASH插件,因此用户可以顺利查看这些转换后的文档。3. 用户如果需要下载原始格式的文档,可以通过百度文库下载功能获取。4. 换句话说,百度文库在...

如何做一个像百度文库一样的页面,可以将word文档加载在页面中?请高手帮...
打开我的文库,选择上传文档,将事先准备好的word文档上传后等待审核,通过后就可以再百度上输入上传文档名称点搜索,选择你的文档。

wordpress 有没有文档阅读插件 类似于 百度文库 豆丁文库效果的?
你可以把文档上传到百度文库,然后点击分享,里面有一段代码,将这个代码放到wordpress中就可以实现嵌入了。

怎么样在百度文库里直接在线阅读啊
点击百度页面上方搜索框上面的“文库”→在搜索框里输入关键词→点右边“搜索文档”。在出来的结果里找到自己感兴趣的文档,点击文档标题进入文档内容页面就可以直接看了,(上方有阅读工具,右边可以评论文档)

怎样能实现文档能像百度文库那样只能浏览不能复制
将文档转换成PDF格式,再用Flash播放出来.

百度文库为什么能在线浏览呢?
“百度文库”是供网友在线分享文档的开放平台,在这里,用户可以在线阅读和下载涉及课件、习题、考试题库、论文报告、专业资料、各类公文模板、法律文件、文学小说等多个领域的资料。平台所累积的文档,均来自热心用户上传。“百度”自身不编辑或修改用户上传的文档内容 。用户通过上传文档,可以获得平台虚拟的...

两步教你白嫖百度文库!
首先,你只需在百度文库的网址前加上"read: ",然后按回车键。这样,页面会自动跳转至阅读模式。在阅读模式下,你可以随意选中文字并复制,无需付费。其次,继续在百度文库的网址前加入"wn.run\/: ",然后再次点击回车键。这样,系统会引导你进行下载操作。在页面上,找到下载选项并点击,选择你所需的...

开源免费的 DMS 文库管理系统
DocHub是国人用Go语言框架Beego编写的开源文库Web系统,提供在线文档浏览,类似百度文库,支持SVG矢量图实现在线阅读,SVG文件上添加水印功能。EPrints是一款自由、开源的学术文库软件,用于建立开放访问的研究文献仓库,由英国南安普顿大学开发。Invenio是由CERN开发的免费开源框架,用于构建和运行数字图书馆和存档...

相似回答