`

类似豆丁网、百度文库的开源文档播放器源码下载及实现

阅读更多

播放器及组件下载地址:
http://code.google.com/p/flexpaper/downloads/list

源码下载 需要使用svn 地址:
http://flexpaper.googlecode.com/svn/trunk/

用 JodConverter(Openoffice)可以在命令行下把

  1. OpenDocument Text
  2. (*.odt)
  3. OpenOffice.org 1.0 Text (*.sxw)
  4. Rich Text Format (*.rtf)
  5. Microsoft
  6. Word (*.doc)
  7. WordPerfect (*.wpd)
  8. Plain Text (*.txt)
  9. HTML1
  10. (*.html)
复制代码



转换成pdf

而swftools 可以把 pdf转成swf

然后用flexpager播放器就可以了

 

通过调用JODConverter将格式为WORD的DOC文件转换成PDF格式文件很容易,核心代码只有几句:
File inputFile = new File("C:\\Documents and Settings\\ccnustone\\桌面\\新建文件夹\\数据挖掘技术简介.doc");
File outputFile = new File("C:\\Documents and Settings\\ccnustone\\桌面\\新建文件夹\\数据挖掘技术简介.pdf");


// connect to an OpenOffice.org instance running on port 8100
OpenOfficeConnection connection = new SocketOpenOfficeConnection(8100);
connection.connect();

// convert
DocumentConverter converter = new OpenOfficeDocumentConverter(connection);
converter.convert(inputFile, outputFile);

// close the connection
connection.disconnect();
先到http://sourceforge.net/project/showfiles.php?group_id=91849 下载jodconverter-2.2.1.zip,接压缩后,找到LIB文件夹,将里面的包配置到Build Path中,启动OPEN OFFICE的服务就OK了。至于要实现其他格式转换,可以参看里面的API。

这里主要是借助 OpenOffice3.2,不需要安装版,USB版也可以

分享到:
评论

相关推荐

    类似豆丁网、百度文库的开源文档播放器源码

    【标题】"类似豆丁网、百度文库的开源文档播放器源码"涉及的核心知识点主要是在线文档查看和播放技术,以及开源软件开发。这里主要介绍相关技术、实现原理及开源的意义。 首先,豆丁网和百度文库是知名的在线文档...

    最新仿百度文库源码仿豆丁文档源码在线文档分享源码 带全套工具 带一套downsoft模版的源码

    该源码包是一款基于互联网的在线文档分享平台的源代码,设计灵感来源于知名的百度文库、豆丁网以及360doc等文档分享网站。它提供了用户上传、浏览、下载和分享文档的功能,旨在构建一个集知识存储、交流与学习于一体...

    仿豆丁网百度文库 带后台转换工具代码

    本文将深入探讨一款基于织梦5.6内核的“仿豆丁网百度文库”系统,该系统集文档在线转换、预览、积分管理及充值功能于一体,为用户提供了一站式的文档管理和分享体验。 首先,我们要理解“织梦5.6内核”的概念。织梦...

    百度文库豆丁网文档免费下载器

    由于百度文库和豆丁网对文档的保护方式,直接下载往往受限,而这些下载器通过技术手段绕过这些限制,实现免费且快速的下载。 使用百度文库豆丁网文档免费下载器的好处在于,用户不必为了下载一两份文档而注册账号、...

    thinkPHP5仿百度文库在线文档阅读和下载系统源码,集成支付宝、微信、易宝支付接口

    该在线文档系统实现的功能基本与百度文库类似,可以在线阅读文档、下载文档、免费下载文档、财富值下载文档、文档分类、在线充值积分等等,用户可以对自己需求的文档进行悬赏。总的来说跟百度文库功能基本相似。后台...

    文库网站源码文档分享平台源码

    界面仿文库,可实现文档上传下载及在线预览。 用户可以对自己需求的文档进行悬赏。 本系统采用thinkphp作为底层框架开发。 后台采用easysns后台管理框架。 可扩展服务及插件,极大的方便了开发者扩展系统功能。

    仿某度文库网站系统在线文库源码/文档分享平台网站源码/仿某度文库PHP源码

    4. **文档预览与下载**:用户在下载文档前可能需要预览内容,源码中应包含文档预览的实现,可能通过转换文档为图片或者使用第三方服务来实现。下载则需要处理权限验证,比如免费下载或需购买积分。 5. **积分系统**...

    ThinkPHP精仿百度文库网在线文档门户网站源码.rar

    ThinkPHP精仿百度文库网在线文档门户网站源码下载 相信百度文库大家一定都是用过或者是知道的, 在百度文库我们可以搜索我们需要的文档,然后进行在线阅读或者下载 当然,类似这样的网站除了百度文库还有很多,比如...

    THINKPHP仿百度文库开源源码

    七只熊文库网站源码是类似百度文库,能够实现文档分享、售卖的文库CMS系统。用户上传源文档后,七只熊会自动将文档进行转码成HTML,成功后,将文档HTML返回文库CMS。实现免插件、在线浏览。 七只熊文库系统,由2个...

    仿豆丁网源代码 仿百度文库源码(全套和全部转换工具带后台

    【标题】"仿豆丁网源代码 仿百度文库源码(全套和全部转换工具带后台" 提供的是一个完整的网站源代码解决方案,旨在创建一个类似豆丁网和百度文库的在线文档分享平台。这个平台允许用户上传、浏览、下载和分享各种...

    仿百度文库或豆丁网360DOC源码免费下载

    标题中的“仿百度文库或豆丁网360DOC源码免费下载”指的是一个针对在线文档分享平台的源码,这个源码可能是用于创建类似于百度文库、豆丁网或者360DOC的网站。这些平台允许用户上传、分享和下载各种类型的文档,如...

    百度文库收费文档下载方法.doc

    1. 使用浏览器插件:一些浏览器插件如“文库下载器”或“冰点文库下载器”能够解析百度文库的文档,并转换为PDF或其他格式进行下载。 2. 复制粘贴内容:对于文字较少的文档,可以尝试逐段复制粘贴到文本编辑器中,...

    百度文库豆丁等文件免费下载绿色程序,解压即可

    标题中的“百度文库豆丁等文件免费下载绿色程序”指的是一个可以免费下载百度文库、豆丁网等平台上的文档的工具。这类工具通常是为了帮助用户绕过平台的付费限制,提供一种便捷的下载方式。在IT领域,这涉及到网络...

    仿百度文库或豆丁网源码

    本系统参考百度文库和豆丁网等网站实现的在线文档库系统,主要提供了一种功能,即在线查看doc、xls、ppt等office格式文档;用户上传的文档无需下载就可以在线查看了,同时用户本地无需安装office软件,真的是非常...

    类似百度文库的flex播放器

    通过研究这些源码,开发者可以更深入地理解如何实现类似百度文库的flex播放器,同时也可以使用Flex的调试工具进行问题排查和性能优化。 总结来说,构建一个类似百度文库的flex播放器是一个综合性的工程,涉及到前端...

    仿豆丁百度文库全站源码程序

    这个源码程序旨在复制豆丁网和百度文库的功能,为用户提供一个可以上传、分享和在线预览各种文档格式的平台。通过将PDF和DOC等常见文档类型转化为Flash格式,它实现了流畅的在线阅读体验。 【描述】中的关键知识点...

    七只熊文库开源CMS.zip_CMS/文库管理网站_七只熊文库_文库系统

    "七只熊文库开源CMS"是一个专门为文档分享和售卖设计的Content Management System(CMS),类似于知名的百度文库。这个系统的核心功能在于提供一个平台,让用户可以上传源文档,并通过自动转码技术将这些文档转化为...

    免费下载百度文库文档

    7. 免费下载方法的局限性:文件的内容部分提到,即使是免费下载,也仅限于百度文库的使用,也就是说,该方法可能并不适用于其他文档分享平台,如豆丁网、道客巴巴等。 8. 推广与合作模式的推测:文件描述了通过网站...

    类似百度文库网站源码 免费文库网站源码 文档分享平台源码 实现文档上传下载及在线预览.zip

    特点:界面仿百度文库,可实现文档上传下载及在线预览。用户可以对自己需求的文档进行悬赏。本系统采用thinkphp作为底层框架开发。后台采用easysns后台管理框架。可扩展服务及插件,极大的方便了开发者扩展系统功能...

    最全仿百度文库系统_也许是你想要的

    这个系统旨在提供类似百度文库的功能,允许用户上传、查看和下载各种文档,同时可能包括文档预览、转换和分享等特性。以下是根据标题、描述和标签所涉及到的关键知识点: 1. **.NET框架**:由于描述中提到了".net...

Global site tag (gtag.js) - Google Analytics