많은 개발자들이 Microsoft Office Interop 라이브러리를 사용하여 Word 문서를 만들지만 간단하고 쉬운 코드를 사용하여 C++로 Word 문서를 만드는 방법을 문의하는 경우가 많습니다. 간단한 단계를 통해 interop 또는 Microsoft Office 자동화 없이 C++를 사용하여 DOCX를 쉽게 만들 수 있습니다.
C++를 사용하여 Word 문서를 만드는 단계
- Aspose.Words.Cpp NuGet 패키지 사용
- Aspose::Words에 대한 참조 포함 및 네임스페이스 저장
- 새 Document Class 인스턴스 만들기
- Word 파일과 함께 작동하도록 DocumentBuilder Class 개체를 인스턴스화합니다.
- DocumentBuilder 개체를 사용하여 일부 텍스트 및 텍스트 속성 설정
- 출력 Word 문서를 디스크에 저장
다음 예에서는 C++를 사용하여 프로그래밍 방식으로 DOCX를 생성하는 방법을 목격할 것입니다. 우리는 몇 줄의 텍스트를 추가하고 문서에 굵은 서식을 적용한 간단한 시나리오를 설명했습니다. 이 단계는 Microsoft Interop 및 MS Word를 사용하여 둘 중 어느 것에도 의존하지 않고 수행할 수 있는 Word 문서에서 다른 작업을 수행하는 방법을 이해하는 데 도움이 됩니다.
C++를 사용하여 Word 문서를 만드는 코드
이전에 Interop 없이 C#에서 Word 문서를 만드는 방법에 대해 살펴보았습니다. 이제 C++를 사용하여 DOCX를 만드는 방법을 배웠습니다. 위의 예를 사용하기 위해 응용 프로그램이 설치될 컴퓨터나 서버에 Microsoft Word를 설치할 필요가 없습니다. 이를 통해 Word 문서를 훨씬 쉽고 빠르게 만들 수 있으며 Microsoft 플랫폼에 종속되지 않습니다.