PHPWord를 사용하여 Word 문서에서 간단한 찾기 및 바꾸기가 가능합니까? 내가 본 것 중에서 가장 가까운 것은 섹션에 텍스트를 추가하는 것 뿐이고 글꼴 등을 제외하고는 기존 텍스트를 조작 할 수 없습니다. 그렇지 않은 경우 자유롭게 사용할 수 있습니까?PHPWord로 텍스트 찾기 및 바꾸기
8
A
답변
3
아니요, PHPWord는 docx 파일을 작성하기위한 용도로만 사용됩니다.
아무튼, docx 파일은 단순히 zip 컨테이너에있는 xml 파일의 모음입니다. 당신이해야 할 일을 일반적으로 은 다음과 같습니다
- 이름 바꾸기 xxx.docx는 모든 텍스트를 포함 document.xml 읽어 임시 폴더 temporary_folder/한마디로
- 에
- 압축 풀기를 xxx.zip하기
- 을 (머리글과 바닥 글 제외) 문서는 다시 을 xxx.docx하는
- 저장을
- 전체 임시 폴더를 우편 document.xml를 교체 할 필요 교체 0
Word는 저장 지점에서 문서를 사용하여 수행 한 작업에 따라 여러 섹션으로 단어를 분할하는 경향이 있습니다. 단어 중간에 북마크, 언어 변경, 맞춤법 검사 또는 문자 서식 지정 태그가있을 수 있습니다.
이 문제를 안전하게 처리 할 수있는 행운을 찾으십시오.
4
찾고있는 것을 얻기 위해 setValue를 사용할 수 있습니다. 샘플을보십시오. https://github.com/PHPOffice/PHPWord/blob/e35838f7d7928b2308df3f7f0ef6d49bf96f453c/src/PhpWord/Template.php#L131
관련 문제
- 1. 텍스트 찾기 및 CMD로 바꾸기
- 2. C에서 텍스트 찾기 및 바꾸기
- 3. 수식의 텍스트 찾기 및 바꾸기
- 4. 리눅스에서 텍스트 찾기 및 바꾸기
- 5. 정규식 찾기 및 바꾸기
- 6. 찾기 및 바꾸기 일괄
- 7. 찾기 및 바꾸기 Textarea
- 8. 빠른 찾기 및 바꾸기
- 9. 찾기 및 바꾸기 RegEx
- 10. 들어오는 전자 메일에서 텍스트 찾기 및 바꾸기
- 11. (jQuery) 특정 텍스트 찾기 및 바꾸기
- 12. 텍스트 메 시지에서 숫자 찾기 및 바꾸기
- 13. bash 스크립트를 사용하여 텍스트 찾기 및 바꾸기
- 14. JSON 객체의 요소에서 텍스트 찾기 및 바꾸기?
- 15. 자바 스크립트로 HTML 텍스트 찾기 및 바꾸기
- 16. applescript Illustrator에서 텍스트 찾기 및 바꾸기
- 17. 프로그래밍 방식으로 PDF의 텍스트 찾기 및 바꾸기
- 18. 파이썬이 텍스트 파일 내에서 찾기 및 바꾸기
- 19. 숭고한 텍스트 조건부 찾기 및 바꾸기
- 20. 텍스트 파일에서 단어 찾기 및 바꾸기
- 21. sed를 사용하여 텍스트 파일에서 찾기 및 바꾸기
- 22. Prototype 클래스 찾기 및 텍스트 바꾸기
- 23. 액세스 테이블 열의 텍스트 찾기 및 바꾸기
- 24. JavaScript의 텍스트 영역에서 단어 찾기 및 바꾸기
- 25. PHPStorm - 선택 영역에서 텍스트 찾기 및 바꾸기?
- 26. C# Word 문서에서 텍스트 찾기 및 바꾸기
- 27. QT : 파일에서 텍스트 찾기 및 바꾸기
- 28. ash 명령의 텍스트 파일에서 찾기 및 바꾸기
- 29. 텍스트 파일 찾기 및 바꾸기 Matlab
- 30. SQL Server 찾기 및 바꾸기 텍스트 필드에서
링크에서 자리를 대체 할 수있는 방법이 있나요 : 여기
는 방법? 나는이 일을하려고 노력했지만 setValue()에서는 작동하지 않는다. – Vishnu