php实现word文档在线浏览功能,配置安装手记自学it技术

一般类似oa或者crm等管理系统可能都会遇到需要再线查看word文档的功能,类似百度文库。

自己再ubuntu下进行的尝试安装,步骤如下:

因为ubuntu版本为10.0.4,openoffice已经默认安装。如果没有安装openoffice的话自行谷歌安装。第一步:安装jodconverter,安装之后可以实现doc文档转成pdf。

java-jar/opt/jodconverter-2.2.2/lib/jodconverter-cli-2.2.2.jar/home/php/1.doc/home/php/1.pdf

这里提示缺少java软件包,并会提示几个安装包供。选择我安装openjdk-6-jre-headless,命令如下:

sudoapt_getopenjdk-6-jre-headless

安装之后再运行上面doc转pdf的命名,会提示openoffice进程未启动,

因为JODConverter是通过OpenOffice來做转换的,所以使用前需要先安裝OpenOffice,並且將OpenOffice的Service启动,才可以使用.启动命令

/usr/lib/soffice-headless-accept="socket,host=127.0.0.1,port=8100;urp;"-nofirststartwizard&

到此运行上面的doc转pdf的命令已经可以成功。

第二步:安装swftools,安装之后可以实现pdf文件转成swf

测试是否可以使用

pdf2swf-o/home/php/1.swf-T-z-t-f/home/php/1.pdf-sflashversion=9

第三步:用FlexPaper实现在线预览,里面有详细的demo。

第四步:使用php测试文档转换命令:文档转pdf

pdf转swf

php脚本去运行上面的命令可能存在权限的问题无法执行其中我测试使用的php脚本调用pdf2swf进行转换文件,生成不了。这样只需配置apache的用户权限即可,确保配置的用户有权限运行pdf2swf命令默认安装的php环境ubuntu下配置文件是/etc/apache2/apache2.conf修改这两行,User${APACHE_RUN_USER}Group${APACHE_RUN_USER}

配置完之后,重启apache。/etc/init.d/apache2restart

到此linux下的安装配置就结束了。

window下测试

下载window下使用的Pdf2Swftool和FlexPaper,手动的将pdf文件转swf后进行在线查看的功能。

步骤整理如下:

1.安装Pdf2Swftool之后,进行将pdf转swf。cmd命令行:pdf2swf.exe-tD:\wamp5.3\www\test\pdf\c.pdf-sflashversion=9-oD:\wamp5.3\www\test\swf\c.swf-t:源文件路径,即待转换的pdf文件路径。-s:设置参数,这里我们设置为flashversion=9,即可以转换为9的版本啦。-o:输出文件的路径,这里我输出到D:盘下

运行的结果如图所示:

2.使用FlexPaper插件显示浏览swf文件。这里下载使用的版本是1.5.8FlashVersion(releasenotes)。软件包内就已经有html版本的demo,稍微改动下句可以实现了。

代码如下:

varfp=newFlexPaperViewer('FlexPaperViewer','viewerPlaceHolder',{config:{SwfFile:escape('c.swf'),Scale:0.1,ZoomTransition:'easeOut',ZoomTime:0.5,ZoomInterval:0.2,FitPageOnLoad:true,FitWidthOnLoad:false,FullScreenAsMaxWindow:false,ProgressiveLoading:false,MinZoomSize:0.2,MaxZoomSize:5,SearchMatchAll:false,InitViewMode:'Portrait',PrintPaperAsBitmap:false,ViewModeToolsVisible:true,ZoomToolsVisible:true,NavToolsVisible:true,CursorToolsVisible:true,SearchToolsVisible:true,localeChain:'en_US'}})

THE END
1.word怎么设置共享多人编辑?三种方法在线编辑2、在钉钉上直接在线编辑文档,通过钉钉内嵌的Word编辑器进行多人协同编辑。3. 使用共享文件链接 1、在Word中打开需要共享的文档,点击菜单栏中的“文件”选项。在文件选项中,选择“共享” -> “本地文件共享”。2、在弹出的窗口中,选择“创建链接”并设置权限。点击“复制链接”,将复制的链接发送给需要协同https://baijiahao.baidu.com/s?id=1785729354645224522&wfr=spider&for=pc
2.腾讯文档在线编辑怎么使用?三个步骤教会你!腾讯文档在线编辑怎么使用?三个步骤教会你!科技小磊 陕西 0 打开网易新闻 体验效果更佳亿万富翁追女记 #邹北业 #乔伊林 #恋爱先生 #恋爱 #相亲 #情感 #女性 #女性成长 #大白 白话频道 537跟贴 打开APP 现代战争的千里眼量子雷达:千里之外,让美国隐形战机变成废铁! 做梦海里游 1跟贴 打开APP 盘点杀人诛心https://m.163.com/v/video/VG7E4AP54.html
3.文档在线阅读如何设置打开文档默认是阅读模式/编辑模式您好,支持设置打开文档默认是阅读模式/编辑模式,设置后仅对自己生效。设置路径如下:【电脑端钉钉】-【进入对应文档】-右上角【】-【文本样式】-【偏好设置】-【模式模式】选择【阅读模式】/【编辑模 查看详情 如何切换钉钉文档阅读模式 您好,查看钉钉文档时,支持编辑模式(沉浸编辑文档)和阅读模式(专注阅读https://www.dingtalk.com/qidian/help-keyword-81860.html
4.如何设置在线文档编辑权限:WPSGoogleDocsOffice365指南输入您希望共享文档的人员的邮箱地址,然后点击“发送”按钮。被邀请者将收到邮件,并按照您设置的权限进行文档操作。 总结 设置在线文档的编辑权限是确保文档安全和管理团队协作的有效手段。以上介绍了在WPS Office在线版、Google Docs和Microsoft Office 365中设置编辑权限的步骤。根据您的具体需求选择合适的权限设置,可以https://www.kdocs.cn/article/3F3225D65F.html
5.怎么给在线文档设置隐私保护?在使用联想天逸510S、Windows10和腾讯文档v2.17.8等工具时,可以采取以下方法来设置在线文档的隐私保护https://ask.zol.com.cn/x/24569636.html
6.如何设置扣扣在线文档如何设置扣扣 是否有时候在使用扣扣时遇到了设置在线文档的困惑呢?不用担心!本篇教程将向您展示几种简单易行的方法,帮助您轻松设置扣扣在线文档。 方法一:通过扣扣工具栏设置 打开扣扣软件,进入要设置在线文档的页面。 在扣扣工具栏中找到“文档”选项,并点击。https://bbs.wps.cn/cms/fuuJi5WB.html
7.Luckysheet首页文档和下载在线电子表格OSCHINALuckysheet ,一款纯前端类似 excel 的在线表格,功能强大、配置简单、完全开源。 文档 在线文档 在线demo / 导入excel demo 协同编辑 demo 插件 excel 导入导出库: Luckyexcel 图表插件: chartMix 特性 格式设置 样式 (修改字体样式,字号,颜色或者其他通用的样式) 条件格式 (突出显示所关注的单元格或单元格区域;强调https://mulanos.oschina.net/p/luckysheet
8.在线文档指定编辑单个表单(在线文档指定编辑单个表单怎么设置本篇文章给大家谈谈在线文档指定编辑单个表单,以及在线文档指定编辑单个表单怎么设置对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 今天给各位分享在线文档指定编辑单个表单的知识,其中也会对在线文档指定编辑单个表单怎么设置进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧! https://www.huoban.com/news/post/135107.html
9.在线文档,协同文档,协作文档,帮助中心石墨在线文档、协同文档、协作文档的常见问题解答,解决您在线协同办公过程中问题,给您优质高效的在线协同办公体验。https://shimo.im/help/docs
10.金山文档在线编辑怎么设置权限金山文档是非常实用的办公软件,它可以帮助我们高效地编辑和分享文档,如果你希望保护你的文档内容不被他人随意编辑,你可以设置文档的编辑权限,这样只有获得权限的人才能对文档进行编辑才能确保文档内容的安全。那么金山文档在线编辑怎么设置权限呢?下面我给大家进行详细介绍,还不清楚的小伙伴们快来看看吧! >>>相关内容https://www.yxwoo.com/article/70158.html
11.pdf编辑密码移除方法是什么?pdf文档在线编辑如何操作?pdf文档在线编辑如何操作? 由于pdf文件包含重要工作内容和数据,为了在输出前保护文件安全,很多用户会先对pdf文件进行加密设置,但是在需要编辑pdf文档的时候,还需要将密码移除,那么pdf编辑密码移除方法是什么?pdf文档在线编辑如何操作呢?下面就给朋友们具体的来分析一下。https://www.foxitsoftware.cn/edit/information/2676.html
12.使用轻量应用服务器部署Docsify在线文档平台使用轻量应用服务器部署Docsify在线文档平台2022-01-19 3198 版权 简介: 借助阿里云轻量应用服务器的快速部署特性,只需要不到半小时就可以完成快速建站。编者按:本文来自轻量应用服务器征文活动用户投稿,已获得作者(昵称CS社)授权发布。 无论是出于兴趣爱好需要搭建个人博客,还是工作需要建设信息发布站点,都需要一个https://developer.aliyun.com/article/858583
13.腾讯飞书等在线表格自动化编辑python自动化操作腾讯文档文章介绍了如何利用Python的Selenium库自动化操作在线表格,特别是处理登录、定位表格元素和模拟键盘输入,以实现数据的增删改查。通过设置浏览器代理,可以直接操作已登录的在线文档,避免了接口操作的复杂性。此外,还提供了处理表格内容位于画布内定位问题的方法。 https://blog.csdn.net/qq_32828053/article/details/131698925
14.tim可以靠边隐藏吗?tim靠边自动隐藏怎么设置?网络通讯软件教程新增在线文档编辑,协同办公效率高 和文字打交道的小伙伴们,肯定会经常遇到一个文稿反复修改的状况。文件你来我往,很容易搞混版本。于是TIM推出“在线文档编辑”功能,双方可以在线进行同一文档的编辑,省去中间的文档导出、传输、下载留存等流程,特别是对不爱整理桌面对小伙伴来说真的是太人性化了 https://www.jb51.net/softjc/565770.html