是否可以使用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