이 간단한 주제에서는 C++를 사용하여 Word를 TIFF로 변환하는 방법을 자세히 설명합니다. C++를 사용하여 DOCX 또는 DOC 형식의 입력 Word 문서를 로드할 수 있습니다. 간단한 코드와 몇 가지 API 호출을 사용하여 문서의 내용을 미리 보려면 C++를 사용하여 Word 문서를 TIFF로 변환해야 할 수 있습니다.
C++를 사용하여 Word를 TIFF로 변환하는 단계
- NuGet 패키지 관리자 도구를 사용하여 Aspose.Words.Cpp 구성
- Aspose::Words 및 Aspose::Words::Saving 네임스페이스에 대한 참조 추가
- Document Class 인스턴스를 초기화하여 TIFF 파일 생성을 위한 문서 로드
- ImageSaveOptions 클래스의 개체를 만들고 다른 속성을 설정합니다.
- Save 메서드를 사용하여 출력 파일을 TIFF 이미지로 쓰기
이 단계에서 우리는 C++*에서 *Word 문서를 TIFF로 내보내는 방법을 알아냈습니다. Word에서 TIFF로의 변환 프로세스를 제어하기 위해 다른 속성을 설정할 수 있습니다. 예를 들어 출력 이미지의 압축 및 컬러 모드를 지정하여 출력 파일을 회색조 또는 컬러 이미지로 생성할 수 있습니다.
C++를 사용하여 Word 문서를 TIFF로 변환하는 코드
#pragma once | |
#include <cstdint> | |
#include <iostream> | |
#include <Aspose.Words.Cpp/Document.h> | |
#include <Aspose.Words.Cpp/License.h> | |
#include <Aspose.Words.Cpp/Saving/ImageSaveOptions.h> | |
#include <system/exceptions.h> | |
using System::MakeObject; | |
using System::SharedPtr; | |
using System::String; | |
using namespace Aspose::Words; | |
using namespace Aspose::Words::Saving; | |
void DOCXtoTIFF() | |
{ | |
// Set license | |
System::String LicFilePath = u"Aspose.Total.CPP.lic"; | |
SharedPtr<License> WordsCPPLicenseForDOCXtoTIFF = System::MakeObject<License>(); | |
WordsCPPLicenseForDOCXtoTIFF->SetLicense(LicFilePath); | |
// Instantiate Document class to load document for converting to TIFF | |
SharedPtr<Document> doc = MakeObject<Document>(u"Test.docx"); | |
// Initilaize ImageSaveOptions to convert DOCX to TIFF image | |
SharedPtr<ImageSaveOptions> saveOptions = MakeObject<ImageSaveOptions>(SaveFormat::Tiff); | |
saveOptions->set_TiffCompression(TiffCompression::Lzw); | |
saveOptions->set_ImageColorMode(ImageColorMode::Grayscale); | |
// Save output TIFF image file | |
doc->Save(u"Test.tiff", saveOptions); | |
} |
위의 코드 조각에서 먼저 Document 클래스를 사용하여 입력 Word 파일을 로드한 다음 ImageSaveOptions 클래스를 사용하여 출력 이미지에 대해 다른 기본 설정을 지정합니다. 마지막으로 고화질로 렌더링되는 출력 이미지를 작성하기 위해 Save 메서드를 호출합니다. *C++*를 사용하여 Word를 TIFF 파일로 변환하기 위해 MS Word 또는 다른 응용 프로그램을 설치할 필요가 없습니다.
이전 주제에서 C++에서 DOCX를 만드는 방법에 대해 살펴보았습니다. 그러나 이 항목에서는 *C++*에서 Word를 TIFF 형식으로 변환하는 데 중점을 두었습니다.