PHP能获取word页数吗,PHP MS Word文件页数
实际上我正在尝试从ms word文件中计算页面,我正在使用这个
PHP脚本,但是,没有向我显示确切的结果,并且脚本不是那么快.任何人都可以帮助我获得更好的脚本.
$word = new COM("word.application");
if (!$word) {
echo ("Could not initialise MS Word object.\n");
exit(1);
}
$word->Documents->Open(realpath("d:\\Test\\t.docx"));
$pages = $word->ActiveDocument->BuiltInDocumentProperties(14);
echo "Number of pages: " . $pages->value;
$word->ActiveDocument->Close(false);
$word->Quit();
$word = null;
unset($word);
最佳答案 试试这个
$filename = "PATH";
$word = new COM("Word.Application");
$word->visible = true;
$word->Documents->Open($filename);
$wdStatisticPages = 2; // Value that corresponds to the Page count in the Statistics
$word->ActiveDocument->ComputeStatistics($wdStatisticPages);
echo "Total Page(s) : ". $word->ActiveDocument->ComputeStatistics($wdStatisticPages);
$word->ActiveDocument->PrintOut();
$word->ActiveDocument->Close();
$word->Quit();
基本上,使用正确的值作为参数调用ComputeStatistics()方法.
PHP能获取word页数吗,PHP MS Word文件页数相关推荐
- python文件行数运行结果_python统计文件行数
'(或者包含'\n'的字串,如在windows系统中): count = 0thefile = open(thefilepath, 'rb')while True:buffer = thefile.r ...
- c#获取pdf文件页数
引用命名空间:using iTextSharp.text.pdf; string filePath = Server.MapPath("/upload/123.pdf"); //文 ...
- Word处理控件Aspose.Words功能演示:在 Python 中自动合并 MS Word 邮件
MS Word 邮件合并是一项流行的功能,允许您创建信件.发票.信封.报告等.使用邮件合并,您可以创建模板并使用数据填充它.因此,将为数据源中的每个条目生成一个文档.为了自动化此功能,本文介绍了如何使 ...
- Templates for MS Word by GN Mac(MS Word模板) v5.0.5破解版
Templates for MS Word by GN Mac 破解版是一款提供超过3000个MS Word模板的模板集软件,包含信件,小册子,书籍等各类模板选择,整个设计范围满足您多样化的需求,并具 ...
- Word处理控件Aspose.Words功能演示:使用C#创建MS Word文档
Aspose.Words是一种高级Word文档处理API,用于执行各种文档管理和操作任务.API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft Word. A ...
- Python 实现office单个文件或整个文件夹(word,ppt,excel)转换成PDF文件,并获取PDF文件页数
Python 实现office单个文件或整个文件夹(word,ppt,excel)转换成PDF文件,并获取PDF文件页数 文件夹中获取需要转换的文件数,将其全部转换或可单独转换单个文件,并获取转成PD ...
- Java word转pdf 精确获取文件页数(jacob)
注意: 该项目需在windows下进行, 如果需要商用需准备Windows服务器 这里我们用到的工具是jacob 需要创建一个maven项目添加以下依赖 <dependency><g ...
- Java获取文档页数_java准确读取word文件页数
由于本人在做一个网上打印网站,遇到了一个需求是"准确读取word文件页数,从而实现计费功能",通过很长时间的学习.查资料后,终于解决了这个问题,因此把方法写出来,方便有同样需求的人 ...
- c#获取word文件页数、字数
引用命名空间:using Microsoft.Office.Interop.Word; //启动Word程序Application myWordApp = new ApplicationClass() ...
最新文章
- 实验四 使用C++的mfc实现圆心为任意位置的圆的绘制。
- dragsort html拖拽排序 的应用
- 找工作 50道编程题Java实现(32-50)
- 和 Houdini, CSS Paint API 打个招呼吧
- Java开发专业通过swot分析岗位_掌起智能科技 | 你们要的安卓岗位来了,还有JAVA,技术经理等岗位...
- 方案一TCP 完成聊天室的编写
- 观点:再见Objective C?程序员眼中的Swift
- iOS之性能优化·列表异步绘制
- Cannot add product to Opportunity in Fiori - RFC error
- linux 算法函数,数据结构——算法之(012)( linux C 全部字符串操作函数实现)...
- 电视光端机常见故障问题介绍
- 五年引用量最高的10大AI论文:Adam第一,Transformer上榜,竟然没有ResNet?
- python画超长图-利用Python画图,千变万化,各种画图技巧!
- 孙策被刺杀,凶手是孔雀东南飞里的焦仲卿,主谋是曹操谋士郭嘉
- 虚拟机里面主要涉及哪些功能,虚拟机管理需要哪些功能
- HTML5 Canvas鼠标与键盘事件
- 爬取公布的招聘信息(selenium实现)
- 什么是同源策略,所带来的影响
- 监听器和监听器过滤器常见应用GUl中理解
- 细数Android开发者的艰辛历程,妈妈再也不用担心我找工作了!