C++ MS Word 문서 만들기

당근한박스·2024년 3월 27일
1

C++

목록 보기
20/23

1. NuGet 패키지 사용

도구 - NuGet 패키지 관리자 - 패키지 관리자 콘솔

Install-Package Aspose.Words.Cpp

설치 완료 문구가 뜸


2. 라이브러리 추가

#include <Aspose.Words.Cpp/Document.h>
#include <Aspose.Words.Cpp/DocumentBuilder.h>
#include <Aspose.Words.Cpp/Saving/DocSaveOptions.h>
#include <Aspose.Words.Cpp/Saving/SaveOutputParameters.h>

#include <system/io/file.h>
#include <Aspose.Words.Cpp/License.h>

using System::ArrayPtr;
using System::MakeArray;
using System::MakeObject;
using System::SharedPtr;
using System::String;
using namespace Aspose::Words;
using namespace Aspose::Words::Saving;

3. 코드 작성

Test 버튼을 누르면 워드 문서 저장하도록 함

void CTestDlg::OnBnClickedBtnTest()
{
	auto doc = MakeObject<Document>();
	auto builder = MakeObject<DocumentBuilder>(doc);

	builder->Write(u"워드 만들기~!~!~!");

	doc->Save(u"Output.docx");

	AfxMessageBox("결과 저장 완료");
}

결과



참고 : https://products.aspose.com/words/ko/cpp/make/word/

0개의 댓글