phpopenoffice
‘壹’ php如何操作openoffice生成Excel文件,并控制各种样式,添加文本内容,表单控件,ActiveX控件等。
php有一个叫做phpexcel的东东,能够操作excel文件的一行,每列,设置每个单元格的样式、内容、镇粗内容格式等腔旅拆伍枣。
‘贰’ 我使用php语言做word转pdf的时候报错
解决方法:
在把Word转换成Pdf过程中,首先是选择文件---打印---然后在打印机下拉框中选择“Pdf打印机”,然后选择确定,此时,选择保存位置,然后确定后Pdf打印做准备。
如果使用了系统字体以外的字体时,Pdf虚拟打印机就会报错提示,为你指出哪页哪页未能转换等等的错误信息,这些信息是在txt文本中呈现的。
下边来看看解决的办法,首先找到系统中“设备和打印机”的位置
点击“设备和打印机”进入设备和打印机界面。
在设备和打印机界面找到“Adobe PDF”虚拟打印机,然后点击右键,选择“打印首选项”。
在弹出的“Adobe PDF打印首选项”对话框中,取消“仅依靠系统字体;不使用文档字体”复选框,然后点击应用退出就OK了
‘叁’ php用openoffice转换文档到pdf为什么有的文件可以有的不可以
看了下openoffice官方wiki和论坛貌似你得调节文件格式以及宽度等,过宽或者格式不对会造成空白文件或error。
https://wiki.openoffice.org/wiki/Documentation/OOo3_User_Guides/Getting_Started/Exporting_to_PDF
‘肆’ php怎么使用openoffice实现office文件转pdf文件
你需要几下载几个包,然后安装配置一下:
OOo_3.3.0_Linux_x86_install-rpm-wJRE_en-US.tar.gz
OOo-SDK_3.3.0_Linux_x86_install-rpm_en-US.tar.gz
jodconverter.2.2.2
1. 安装openoffice3
tar zxvf OOo_3.3.0_Linux_x86_install-rpm-wJRE_en-US.tar.gz
cd OOO330_m20_native_packed-1_en-US.9567/RPMS
rpm -ivh *.rpm --nodeps --force
安装后的默认目录是在:/opt/目录下面
启动服务:
/opt/openoffice.org3/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &
开机启动:
vi /etc/rc.local
在最后面加入启动语句
2. 安装OpenOffice SDK3.3
tar zxvf OOo-SDK_3.3.0_Linux_x86_install-rpm_en-US.tar.gz
cd OOO330_m20_native_packed-1_en-US.9567/RPMS/
rpm -vih *.rpm
3. 安装jodconverter.2.2.2 ,安装了这个之后就已经可以实现DOC转PDF了。
这个安装很简单,直接上网站下一个这个东东回来。
解压,复制到一个目录里面去,就能直接用了,调用它里面的/lib/jodconverter-cli-2.2.2.jar这个玩意儿就行,可以直接运行命令测试:
java -jar /usr/local/wenku/jodconverter-2.2.2/lib/jodconverter-cli-2.2.2.jar /tmp/1.doc /tmp/1.pdf
‘伍’ PHP 调用openoffice组件,如果openoffice是4.X版本的,在new COM的时候会报错,3.4.1版本是正常的
PHP 调用openoffice组件,如果openoffice是4.X版本的,在new COM的时候会报错,3.4.1版本是正常的
‘陆’ 使用php调用openoffice组件 new COM("com.sun.star.ServiceManager")
设置false属性就可以了
‘柒’ php用openoffice转换文档到pdf为什么有些文件报错non-subject
可以上后盾人在线学习平台上看看,上面有很多高清教学视频,讲得都是这些知识,希望可以帮助你
‘捌’ 最近想用PHP转换DOC文档,我用OpenOffice 4创建一个com对象提示代码超时,究竟是什么问题
OpenOffice
没有注册com组件不能直接调用
‘玖’ php用openoffice转换文档到pdf为什么有的文件可以有的不可以
印象中取决于文档本身。如果文件是Word,PPT,内容较简单并且里面没有特殊的动肆简画,转换成功率还是可以的,就是效率低手肢。如果里面有对象或复杂的多层图,文件本身还比较大,转换就可能失败。另外,印象中,有些文档转换还会出现乱码,格式错乱什么。
3年毕雹世前批量用openoffice转过很多文档,当时也很头疼失败率以及转换效率。
‘拾’ php用openoffice转换文档到pdf为什么有些文件报错non-subject
可能是原文件的数据编程码被损坏。如果在不懂,推荐你去后盾人视频平台,那里学习视频非常多。