PHP设计模式介绍值对象模式
PHP操作word文档的二种办法
办法一:应用php com模块 。也即应用word供应的当地api,一切只合用于windows系统上。
view plaincopy to clipboardprint?
<?php
$word = new com('word.application') or die('无法翻开word');
$word->Visiable = false;
$doc_file = '/path/to/doc';
$word->Open($doc_file);
$text = '这段文字将被写到word文档中去';
$word->Selection->TypeText($text);
//保管
$word->ActiveDocument->Save();
//读取内容
$doc_file_contents = $word->ActiveDocument->Content->Text;
//输出word内容
$word->PrintOut();
$word->Close();
?>
<?php
$word = new com('word.application') or die('无法翻开word');
$word->Visiable = false;
$doc_file = '/path/to/doc';
$word->Open($doc_file);
$text = '这段文字将被写到word文档中去';
$word->Selection->TypeText($text);
//保管
$word->ActiveDocument->Save();
//读取内容
$doc_file_contents = $word->ActiveDocument->Content->Text;
//输出word内容
$word->PrintOut();
$word->Close();
?>
应用com衔接word,常常无法预期运转成功,不不变当前也不晓得是什么缘由,临时靠命运运限吧。
办法二:应用catdoc。catdoc是linux上的东西,需求自行装置装备。
view plaincopy to clipboardprint?
<?php
//catdoc地位
$cat_doc = '/usr/local/bin/catdoc';
$doc_file = 'this is a doc file';
//读取word文件内容
$doc_file_contents = shell_exec($cat_doc . ' ' . $doc_file);
echo nl2br($doc_file_contents);
?>
<?php
//catdoc地位
$cat_doc = '/usr/local/bin/catdoc';
$doc_file = 'this is a doc file';
//读取word文件内容
$doc_file_contents = shell_exec($cat_doc . ' ' . $doc_file);
echo nl2br($doc_file_contents);
?>
关于更多catdoc的相关功用,请查阅catdoc文档。
因为catdoc是linux的东西,所以上面的这段代码只能运转在linux效劳器上,罢了必需装置了catdoc。
- 1如何将pdf转换成txt的方法有哪些
- 2计件工资系统分享—企业ERP系统失败的三大原因
- 3创业团队是如何建成的
- 4纳客软件定制的费用是怎么计算
- 5ERP系统规划都有哪些原则
- 6如何寻找适合自己的外贸ERP管理系统
- 7网站为什么需要优化
- 8义乌华睿软件ERP系统为了做到充分的集成和共享
- 9最重要的是选择一个适合自己能力和水平的学校
- 10小故事里面的大经验,你懂吗?
- 11关于虚拟机管理的五个关键性问题
- 12选择虚拟主机 更需注重性能
- 13每个人的体质不同,因而所排出的汗也不同
- 14关于动态主机配置协议几个常识
- 15企业网站优化的技巧
- 16香港主机大放光彩之处
- 17SEO优化成网站建设新起跑线
- 18义乌华睿软件告诉你-如何判断ERP的质量?
- 19连锁式经营的管理办法
- 20网站优化的具体服务内容
- 21域名网网站优化优势
- 22简述影响网站的四个主要因素
- 23利用路由器加速自己的宽带
- 24ECSHOP怎样去除版权
- 25怎样设计电子商务网站首页
- 26在购买办公用家具时一般会选择一些合成板材料
- 27Indeed得前十名职位
- 28游戏运营的三大指标
- 29网站建设中的用户体验
- 30站长们要学会对准用户胃口 才能抓住用户的心