PHP处理word

懒猫猫IT 2015-06-29 11:42:25
请教大家一个问题啊。
需求:PHP处理word
细节:上传一个word文件到服务器文件夹作为模板,PHP读取模板,替换掉里面的部分数据和图片,最后再导出新的word文件到另一文件夹。
请问可以实现不?求demo或者实现方法
...全文
226 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
book_persues 2015-07-01
  • 打赏
  • 举报
回复
利用第三方插件。
xuzuning 2015-06-29
  • 打赏
  • 举报
回复
这是做不到的,因为微软从未公开过 doc 的文档格式
懒猫猫IT 2015-06-29
  • 打赏
  • 举报
回复
PHPWORD只能替换文字。不能够替换图片。有什么方法解决呢?
引用 8 楼 casney2 的回复:
哇。可以给我发个demo吗?网上我搜索到了一个叫做phpword的可以不? [quote=引用 7 楼 xuzuning 的回复:] 是的 doc 是具有某种格式的二进制文件,由于微软没有公开其格式(是专利技术)所以即便是购买了他的专利的人也不会公开其算法(比如 wps) docx 是用 zip 打包的一组 XML,即便不购买专利,解析起来也不是很复杂的事情 网上能找到整套的 office2007 php 操作类(excel2007、word2007、powerpoin2007)
[/quote]
懒猫猫IT 2015-06-29
  • 打赏
  • 举报
回复
哇。可以给我发个demo吗?网上我搜索到了一个叫做phpword的可以不?
引用 7 楼 xuzuning 的回复:
是的 doc 是具有某种格式的二进制文件,由于微软没有公开其格式(是专利技术)所以即便是购买了他的专利的人也不会公开其算法(比如 wps) docx 是用 zip 打包的一组 XML,即便不购买专利,解析起来也不是很复杂的事情 网上能找到整套的 office2007 php 操作类(excel2007、word2007、powerpoin2007)
xuzuning 2015-06-29
  • 打赏
  • 举报
回复
是的 doc 是具有某种格式的二进制文件,由于微软没有公开其格式(是专利技术)所以即便是购买了他的专利的人也不会公开其算法(比如 wps) docx 是用 zip 打包的一组 XML,即便不购买专利,解析起来也不是很复杂的事情 网上能找到整套的 office2007 php 操作类(excel2007、word2007、powerpoin2007)
懒猫猫IT 2015-06-29
  • 打赏
  • 举报
回复
docx也是word文档啊。变成docx就可以处理?
引用 5 楼 xuzuning 的回复:
这没有办法,总不能应承不现实的需求吧? 你可以将 doc 转存为 docx 或将 doc 转存为 html、XML,然后再去找相关工具
xuzuning 2015-06-29
  • 打赏
  • 举报
回复
这没有办法,总不能应承不现实的需求吧? 你可以将 doc 转存为 docx 或将 doc 转存为 html、XML,然后再去找相关工具
懒猫猫IT 2015-06-29
  • 打赏
  • 举报
回复
那该怎么实现比较好啊,现在有类似这样的需求。
引用 1 楼 xuzuning 的回复:
这是做不到的,因为微软从未公开过 doc 的文档格式
懒猫猫IT 2015-06-29
  • 打赏
  • 举报
回复
要求是word所以excel是不行的。
引用 2 楼 dcxy0 的回复:
用excel试试,但是支持图片对excel版本有限制。网上demo很多。导出到另外一个目录就比较简单了。
JPF1024 2015-06-29
  • 打赏
  • 举报
回复
用excel试试,但是支持图片对excel版本有限制。网上demo很多。导出到另外一个目录就比较简单了。

21,873

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧