是否可以使用PHPWord简单查找并替换Word文档上的文本?从我所看到的,最接近你可以得到的只是添加文本到一个部分,你不能操纵现有的文字,除了字体等。如果不是,有没有什么免费的,我可以用来做到这一点?用PHPWord查找和替换文本
8
A
回答
3
不,PHPWord仅用于创建docx文件。
无论如何,docx文件只是一个zip容器中的xml文件的集合。 一般来说,你需要做的是:
- 重命名xxx.docx到xxx.zip
- 解压到document.xml中读取一个临时文件夹
- 在temporary_folder /字包含的所有文字文件(除页眉和页脚)
- 更换你所需要的更换
- 保存document.xml中
- 邮编整个临时文件夹回xxx.docx
请注意,Word存在将文字分成多个部分的趋势,具体取决于保存点文档所做的操作。在任何单词的中间可能会有书签,语言更改,拼写检查或字符格式标签。
祝你好运找到一个安全的方式来处理这个问题。
4
您可以使用setValue来实现您要查找的内容。 看看样品。
相关问题
- 1. 查找和替换文本
- 2. PHPWord不替换文字
- 3. 查找和文本文件替换
- 4. 查找和替换脚本
- 5. 如何查找和替换文本?
- 6. PDFBox 2.0 RC3 - 查找和替换文本
- 7. 查找和替换c中的文本#
- 8. Java的查找和替换文本
- 9. jQuery的查找和替换文本
- 10. PHPStorm - 查找和选择替换文本?
- 11. 查找和替换文件
- 12. 使用记事本查找和替换++
- 13. Powershell:使用查找和替换替换文本文档中的唯一值
- 14. 使用sh文件查找和替换
- 15. 查找和替换
- 16. 查找和替换
- 17. 查找和替换
- 18. 查找和替换
- 19. 查找和替换:\”
- 20. 查找并替换文本等文字
- 21. 使用批处理文件查找和替换文本
- 22. 使用sed来查找和替换smb.conf文件中的文本
- 23. 如何查找和替换文本文件中的用C#
- 24. 查找 - 替换文本框和表格中包含的文本
- 25. VB脚本查找和替换Word文档中的文本
- 26. 查找和替换 - Google表格脚本
- 27. 在shell脚本中查找和替换
- 28. 批处理脚本查找和替换
- 29. 记事本++查找和替换
- 30. 查找和替换函数的脚本
有没有办法来取代一个链接的占位符?我一直在试图做到这一点,但不适用于setValue() – Vishnu