이 주제에서는 C++의 Word 문서에서 텍스트를 찾고 바꾸는 방법을 단순화된 코드 예제를 사용하여 보여줍니다. C++를 사용하여 Word 문서의 텍스트 바꾸기는 MS Word 또는 Interop 라이브러리에 대한 외부 의존 없이 몇 줄의 쉬운 코드로 쉽게 수행됩니다. Windows, macOS 또는 Linux 플랫폼에서 실행되는 C++ 지원 애플리케이션에서 애플리케이션을 사용할 수 있습니다.
C++에서 Word 문서의 텍스트를 바꾸는 단계
- NuGet 패키지 관리자에서 최신 버전의 Aspose.Words.CPP 구성
- Aspose::Words 네임스페이스 포함 및 필수 헤더 파일 추가
- 텍스트를 대체하기 위해 DOCX를 로드하도록 Document 클래스 개체를 초기화합니다.
- 다른 속성을 활성화하려면 FindReplaceOptions 클래스 개체를 만듭니다.
- 선택한 검색 및 바꾸기 문자열에 대한 텍스트 바꾸기 수행
- 디스크에 교체된 텍스트로 Word 문서 저장
앞서 언급한 단계에서 먼저 디스크에서 원본 Word 문서를 로드한 다음 다른 속성을 지정하여 검색 기준을 설정하고 방향 바꾸기, 대소문자 일치 및 전체 단어 찾기를 포함하여 텍스트를 바꿉니다. 마지막으로 *C++*를 사용하여 Word 문서의 텍스트를 교체하고 수정된 DOCX를 디스크에 저장합니다.
C++를 사용하여 Word 문서에서 텍스트를 바꾸는 코드
이 예에서 C++ Word 문서 바꾸기 텍스트 사용은 간단한 API 호출을 사용하여 쉽게 수행됩니다. Document 클래스의 인스턴스를 사용하면 입력된 Word 문서가 API를 사용하여 로드됩니다. 그런 다음 후속 단계에서 FindReplaceOptions 클래스를 사용하여 다른 속성을 설정하여 검색 및 바꾸기 기준을 설정합니다. 마지막으로 수정된 DOCX를 디스크나 MemoryStream에 출력으로 저장합니다.
이 기사에서는 C++*를 사용하여 Word 문서에서 *텍스트를 찾고 바꾸는 방법에 대해 살펴보았습니다. 그러나 Word 파일을 PDF로 내보내는 방법에 대해 알아보려면 C++를 사용하여 Word를 PDF로 변환하는 방법에 대한 문서를 참조하세요.