PHP如何设置页码间距,PHP如何实现对work文档操作,返回文档的总页码数量
用php写后台程序,用户上传work文档到服务器,然后php程序对work文档操作,返回work文档的总页码数量,显示到前台。
网上查了很多资料,很多人说用com组件可以实现该功能,我试了,但是出现错误:
Fatal error: Uncaught exception 'com_exception' with message 'Failed to create COM object `word.application' in
我是用本地用WAMP搭建的php开发环境来调试的。电脑一开机的时候,可以create com组件,但是调试几次后 又出现同样的错误提示,如上。
还有网上一些类库,操作excel的有很多,但是work文档的只是生成,而不能操作work文档。
请问有其他方法实现该功能吗?不用com组件,或者帮忙提供com组件操作work文档的详细教程。在此感激不尽。
PHP版本:5.5.12
// starting word
$word = new COM("word.application") or die("Unable to instantiate Word");
echo "Loaded Word, version {$word->Version}\n";
//bring it to front
$word->Visible = 1;
//open an empty document
$word->Documents->Add();
//do some weird stuff
$word->Selection->TypeText("This is a test...");
$word->Documents[1]->SaveAs("Useless test.doc");
//closing word
$word->Quit();
//free the object
$word = null;
?>
PHP如何设置页码间距,PHP如何实现对work文档操作,返回文档的总页码数量相关推荐
- VC实现对Excel表格的操作
转载请注明原文网址: http://www.cnblogs.com/xianyunhe/archive/2011/09/25/2190485.html 通过VC实现对Excel表格的操作的方法有多种, ...
- 【五一创作】使用Scala二次开发Spark3.3.0实现对MySQL的upsert操作
使用Scala二次开发Spark实现对MySQL的upsert操作 背景 在我们的数仓升级项目中,遇到了这样的场景:古人开发的任务是使用DataStage运算后,按照主键[或者多个字段拼接的唯一键]来 ...
- [原创]C#通过引用Office Excel (2007) 组件实现对Excel文件的操作
对用应用软件来说,将报表转出为Excel文件,进行二次加工,或者根据Excel模版填充数据,是非常常用的.实现对Excel文件的操作,如将报表转出为Excel或根据已有的Excel模版进行填充,有很多 ...
- JAVA ftps设置_Java使用JSCH实现对FTPS服务器文件操作
SFTP是Secure File Transfer Protocol的缩写,安全文件传送协议.可以为传输文件提供一种安全的加密方法.SFTP 为 SSH的一部份,是一种传输文件到服务器的安全方式.SF ...
- SQL标准结构化语言练习,SQL增删查改,SQL实现对bank数据的操作
一.建立一个名称为bank的数据库 二.建立表 建立branch表,设置branch_name为主键 继续此操作建立customer,account,depositor,loan,borrower表 ...
- Java使用iText实现对PDF文件的操作
iText是著名的开放项目,是用于生成PDF文档的一个java类库.通过iText不仅可以生成PDF或rtf的文档,而且可以将XML.Html文件转化为PDF文件. http://itextpdf.c ...
- 在MATLAB中实现对MySQL数据库的操作
首先要安装mysql驱动程序包,详细步骤如下: Step 1:将mysql-connector-java-5.1.7-bin.jar文件拷贝到......\MATLAB\R2009a\java\jar ...
- PHP实现对MongoDB的基础操作
PHP扩展 PHP5.2.PH ...
- 使用System.DirectoryServices.Protocols实现对AD的简单操作
转载自:http://blog.joycode.com/liuhuimiao/articles/30654.aspx System.DirectoryServices.Protocols.dll是.N ...
最新文章
- Centos7 安装 docker-ce
- ServletContext 与application的异同
- 2019年中国工业机器人首次出口数量大于进口数量
- [视频教程] 如何在docker环境下的纯净ubuntu系统中安装最新版nginx
- DataTable转换Xml Xml流转换DataSet
- 2018年公有云iaas_2018年如何学会正确做云
- ActionForm
- FISCO BCOS(八)——— 一键部署 WeBase
- Systrace抓取
- canvas 基础系列(一)之实现抽奖刮刮卡(橡皮擦)
- composer介绍
- (转载)适合大学生旅游时住的各地旅馆
- 达梦V8归档备份参数NOT BACKED UP的使用
- vs2015 x86的Qt项目迁移到vs2017 x64平台
- 2024复旦大学计算机考研信息汇总
- 解决win10开机内存过高的办法(亲测有效)
- Python 下载视频出错 you-get: [error] oops, something went wrong.
- 2021-最新Web前端经典面试试题及答案-史上最全前端面试题(含答案)---手写代码篇
- 中国计算机软件行业分析7---软件产业发展建议
- matlab画晶体结构图,#绘图教程专栏#不会画分子晶体结构模型?看了这篇教程就会了!...
热门文章
- linux c printf 打印输出null
- linux shell 编码规范
- python2 转 python3 代码
- send和WSASend区别
- mstsc /console超出最大允许连接数(远程桌面不能连接)解决方法
- Linux2.6内核 -- 编码风格(1)
- 深入解剖unsigned int 和 int
- 关于ARP、MAC、IP欺骗以及TCP劫持
- 怀旧服野外pvp最多的服务器,魔兽怀旧服:最想要去的服务器,野外PVP很“传统”,很欢乐!...
- frontpage 编辑html 乱码,在 FrontPage 2003 中编辑 PHP 及乱码问题