php将word转化成html,phpword转html
要想完美解决,office转pdf或者html,最好还是用windows office软件,libreoffice不能完美转换,wps没有api。
先确认com模块是不是开启,phpinfo里面如果有com_dotnet模块,说明已开启,如果没有,修改php.ini,
com.allow_dcom = true
前面的注释去掉,重启就OK了,php官方网站说,php5.4.5之前,com模块是内置的,其实也不一定全是,官网下的php 5.3.39,com模块就没有内置。
如果不是内置模块的话,php.ini加上,前提你的ext文件夹下,有该扩展
extension=php_com_dotnet.dll
然后重启就OK了
function word2html($wordname,$htmlname)
{
$word = new COM("word.application") or die("Unable to instanciate Word");
$word->Visible = 1;
$word->Documents->Open($wordname);
$word->Documents[1]->SaveAs($htmlname,8);
$word->Quit();
$word = null;
unset($word);
}
word2html('D:/www/test/6.docx','D:/www/test/6.html');
注意:
1,转换出来的html,查看源码,比较乱的
2,转换过程中会调用winword.exe
3,如果页面一直在加载,把文档重命名,然后在重新转
以上就介绍了php word 转 html,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:php中文网
php将word转化成html,phpword转html相关推荐
- php word组件使用方法,phpword使用笔记
phpword使用的人不多,国内相关文档也比较少,所以坑比较多.我在这里躺坑躺了一整天,记录一下以备后需. 1.使用phpword需要很多组件的支持,所以用composer来安装管理他 a.下载php ...
- PHP导出word方法(一phpword)
背景 上一篇:MHT导出word文档 上一篇,已经记录了使用MHT来生成并导出word文档的方法,这次,来记录一下使用php的扩展phpword来生成并导出word: 使用步骤 gitlab上comp ...
- php读取word模板文件,使用PHPWord对Word文件做模板替换
文章排版有点乱,建议点击左下角的"阅读原文"查看. 因工作需要,使用了版本比较旧的 PHPWord项目 官方已不见维护更新,上次版本更新是在 Fri Jul 8, 2011 at ...
- php 编辑PDF文件,php word 转 PDF,php 编辑 word,phpoffice,phpword,libreoffice
php 编辑PDF 废话不多说,直接说需求 1.项目经理:"小江啊,我这里有份合同,是word格式的,你把它生成PDF格式,并且里面的内容还能编辑". 大致思路 1.遇到这种需求, ...
- php word,下载与安装 · PHPword新版开发指南 · 看云
# ****下载与安装**** [TOC] ## 一.基于composerp安装: 现在的许多php插件很多都已经开始支持composer安装,进入项目目录文件后,在composer环境下输入 ``` ...
- 使用phpword实现php生成word文件同时以邮件的形式发送word附件
新版的phpword支持中文不用再修改插件代码 应客户需求需要在用户创建简历后把简历以附件的形式发送到其指定邮箱,所有想到 先把数据存储到数据库,然后把数据读取出来处理后保存为word文档,然后在以附 ...
- 把word文档转化成pdf文档
最近想写个Java程序来把word文档转换成pdf文档, 虽然最终结果不是很理想, 但是还是想把经验拿出来和大家分享. 先到网上google了一下, 倒是找到一些小技巧: 1. 用wps可以直 ...
- php整合phpword打印word(合并单元格)
PHPWord中文手册 PHPWord的各种demo(结合需求) 1.php修改word模板样式合并单元格 public function exportWord($param = array(),$N ...
- 百度编辑器导入word插件,支持带图片文档导入
Laravel.thinkPHP框架需要先安装PHPword,需要用PHPword扩展将word转化成html.该插件主要由两部分组成:编辑器上传word插件和文档转换功能代码,最重要的是文档转换代码 ...
- word 转 PDF时报错
利用微软自带的com组件,把word转化成Pdf,利用vs2012调试时没有问题,但是发布到IIS时出错,错误为: 检索 COM 类工厂中 CLSID 为 {} 的组件时失败,原因是出现以下错误: 8 ...
最新文章
- 要活102年,阿里凭借的是什么?
- ipython notebook主题背景颜色更改
- 云安全,到底是什么一回事?
- 你该认识这样的Linux_shell之循环控制
- 蚂蚁王旭:开源协作如何提升业界的安全?
- 技术人必备的碎片化时间学习工具
- P4180-[BJWC2010]严格次小生成树【Kruskal,倍增】
- POJ_3262 Protecting the Flowers 【贪心】
- ActiveMQ学习总结(7)——ActiveMQ使用场景
- 超融合平台安装oracle,超融合平台集成实施方案
- c语言定义一个strcmp函数,定义一个strcmp函数实现两个字符串比较,函数原型为int strcmp(char * p1,...
- 你所不知道的Quartz特性
- MVC中将list转化成json 并处理时间格式
- 数字电路基础知识——时序逻辑电路之时序逻辑分析方法
- 如何安装biopython_Biopython - 安装
- 先验 超验_什么是先验、超验、后验?
- FPGA自动白平衡实现步骤详解
- ExecutorService的shutdownNow方法注意事项
- vue复选框选中一个全选中了
- 防火墙虚拟化技术详解(上)
热门文章
- 网络打印机 显示服务器脱机,网络打印机老是脱机怎么回事 网络打印机显示脱机的处理办法...
- Windows中I/O完成端口机制详解
- 使用Nginx配置反向代理,完成端口转发
- 汽车控制器软件开发模式调研
- 如何使用计算机模拟,手把手教你电脑手机模拟器MuMu模拟器怎么使用
- 计算机技能培训工作计划,计算机培训教学计划范文
- STM32驱动SPI FLASH(W25Q64)
- CentOS8.4搭建PXE启动Ubuntu-server20.04(UEFI)
- Thinkcell入门与使用
- iOS之iCloud云存档实现笔记