问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用java做一个word和excel的在线预览功能,跪求代码

发布网友 发布时间:2022-04-23 01:31

我来回答

4个回答

热心网友 时间:2022-05-02 21:44

前提:本人的系统为Ubuntu13.1064位系统。本篇是我在配置好环境后一段时间写的,所以操作上可能会有也错误,因此仅供参考。搜索在线显示office和pdf,最常见的方法就是把都转为swf,然后通过FlexPaper显示。这个方法有缺点,FlexPaper不支持所有浏览器(我只能在chrome中使用,firefox要进行设置)我用的系统是Ubuntu13.1064位一下所提到的软件,我都会在附件中分享一、openoffice安装下载附件中的Apache_OpenOffice_incubating_3.4.1_Linux_x86-64_install-rpm_zh-CN,解压,安装RPMS里面的所有deb包,然后按炸ungRPMS/desktop-integration里面的openoffice.org3.4-redhat-menus_3.4-9594_all.deb。假如从网上下载下来的openoffice里面全市rmp包的话需要自己通过alien转换成deb(附件中的是我自己转换过的)安装完成后就可以运行了soffice--headless--accept="socket,host=127.0.0.1,port=8100;urp;"--nofirststartwizard网上提示使用soffice--headless--accept="socket,host=127.0.0.1,port=8100;urp;"--nofirststartwizard&的是后台运行运行以后可以通过netstat-ano|grep8100查看时候运行,上面的命令是在8100运行oppenoffice网上还说要安装OpenOfficeSDK3.3这个东东,我没有装也可以转换二、offie转pdf下载附件中的jodconverter-2.2.2,通过命令java-jarjodconverter-2.2.2/lib/jodconverter-cli-2.2.2.jarXXX.docxXXX.pdf转换office为pdf三、安装freetype-2.4.6和jpeg-8c不安装这两个的话是没有办法编译出swftools中的pdf2swf的安装方法是进入目录,然后./configuremakemakeinstall四、添加字体下载附件中的chinese-simplified(里面已经添加了部分字体),解压,放到/usr/local/share/xpdf/中,如果没有xpdf文件夹就新建一个。五、安装swftools下载附件中的swftools-2013-04-09-1007,同样./configuremakemakeinstall就可以了,运行psf2swf如果help提示的话表示安装成功运行命令pdf2swf-oXXX.swf-T-z-t-fXXX.pdf-slanguagedir=/usr/local/share/xpdf/chinese-simplified-sflashversion=9可以把pdf转换成swf了。至此完毕所有附件附件:

热心网友 时间:2022-05-02 23:02

只提供思路:将word、excel文件读取到file中,然后将流转换成html就好了。代码你可以看这个:doc88.com/p-998235746742.html

热心网友 时间:2022-05-03 00:37

这是我曾经项目的项目记录中有关office文档预览部分的记录,总的来说就是先把office文档变成pdf,然后用pdf2swf变成swf,然后就可以预览了
代码开发当时耗费时间很久,绝不是一个百度知道的问题就能解答的,你得自己研究开发

1、将资源放置到AP服务器上
Apache_OpenOffice_incubating_3.4.1_Win_x86_install_en-US
swftools-0.9.2
xpdf-chinese-simplified
ecDemo.war
bg1.jpg
2、安装相关工具
(1)解压缩xpdf-chinese-simplified.tar.gz:
本次部署中放置在:C:\edoc\xpdf-chinese-simplified
(2)安装swftools-0.9.2.exe
本次部署中安装在:C:\edoc\SWFTools
(3)安装OpenOffice
本次部署中安装在:C:\Program Files\OpenOffice.org 3
3、修改filenet中文档类,使之符合要求
(1)
4、启动OpenOffice服务
(1)cd C:\Program Files\OpenOffice.org 3\program
(2)soffice -headless -accept="socket,port=8100;urp;"

热心网友 时间:2022-05-03 02:28

纯java就可以搞定,不需要另外部署服务 不需要网络
http://blog.csdn.net/xiezunjin/article/details/77364628
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
跳绳可以使瘦的人变胖吗? 跳绳练哪里肌肉 微信网页版里面的内容有什么办法可以复制下来?里面的图片我保存之后打开... 中国儿童文学名家书系-云雀为谁歌唱作者简介 湖北汉川特产:汈汊湖醉鱼 衣服上的 lsquo 安全技术类别 rsquo 是什么意思 铝合金窗锁的安装方法如何门窗的选择方法是什么 山东聊城毛纺织厂怎么样? 山东岱银纺织服装集团岱银集团分公司 山东天翔毛纺有限公司简介 淘宝买的酷喵会员账号,缴费过后卖家给我账号密码我登录到自家电视,这样安全么? PHP或者js怎么实现excel在线预览 海尔电视酷喵可以不用wifi吗 java web实现在线预览word excel等文件,类似邮箱那种,非常感谢 酷喵用户名密码忘了怎么登录 酷喵电视怎么连接wifi 百酷喵如何设定密码? 购买了酷猫忘记了密码怎么在手机上激活呢? 酷喵电视连了WiFi却没有网怎么办? 电视上酷喵wifi设置在哪? 很多云盘里都有自动备份功能,哪个会比较方便安全? 怎样让手机百度云盘自动备份的照片和视频.上传到百度云盘的指定文件 4g卡可以升级5g吗? 云存储——如何备份文件? 手机百度网盘移动网络下图片无法自动备份,怎么回事?你们的也这样吗? 百度云盘如何设置自动备份,具体问题看下面 朋友说天翼云盘可以自动备份照片,想知道具体要怎么操作吗? 有没有自动备份移动硬盘的软件 手机移动资源包如何备份? 和彩云网盘能不能自动备伤微信聊天记录吗? 酷喵设置在哪里 java中怎样实现附件在线预览 有没有办法让HTML5 canvas显示/预览word/excel/powerpoint 文档_百 ... 电视恢复出厂设置,怎样恢复酷喵会员? 酷喵亲友会员怎样共享 类似126邮箱的word excel 在线预览 如何实现在线阅读PDF,word,Excel类的文档 百度云盘和百度云盘管家在线无法预览Word及excel等文档,老是提示预览不成功,如何解决? linux下,在线预览word,excel文档 web如何实现客户端打印在线文件(pdf,word,excel等),同时可以控制打印设 ... 今早突然就不能看word excel和pdf文件,必须用第三方软件打开,之前一直都可以在线预览,应 特斯拉2021新款model3首付多少能提车? 特斯拉贷款方案哪个最划算 成都特斯拉 model 3抵押贷款一般可以贷多少款? 成都的特斯拉 model 3抵押贷款应该如何办理? 特斯拉model3贷款征信要求 成都的特斯拉 model 3抵押贷款流程是什么样的? 在成都办理特斯拉 model 3抵押贷款应该注意些什么? 成都特斯拉 model 3抵押贷款的利率一般是多少? 成都特斯拉 model 3抵押贷款哪里办比较好?