У цій короткій темі ми розглянемо, як конвертувати Word у TIFF за допомогою C++. Ви можете завантажити вхідний документ Word у форматах DOCX або DOC за допомогою C++. Можливо, вам знадобиться конвертувати документ Word у TIFF за допомогою C++, щоб переглянути вміст документа за допомогою простого коду та кількох викликів API.
Кроки для перетворення Word у TIFF за допомогою C++
- Налаштуйте Aspose.Words.Cpp за допомогою інструмента NuGet Package Manager
- Додайте посилання на простори імен Aspose::Words і Aspose::Words::Saving
- Ініціалізуйте екземпляр Document Class, щоб завантажити документ для створення файлу TIFF
- Створіть об’єкт класу ImageSaveOptions і задайте інші властивості
- Запишіть вихідний файл як зображення TIFF за допомогою методу збереження
У цих кроках ми помітили, як експортувати документ Word до TIFF у C++. Ви можете встановити різні властивості, щоб керувати процесом перетворення Word у TIFF. Наприклад, ви можете вказати режим стиснення та колір вихідного зображення, щоб створити вихідний файл як зображення у відтінках сірого або кольорове.
Код для перетворення документа Word у TIFF за допомогою C++
#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); | |
} |
У наведеному вище фрагменті коду спочатку ми завантажуємо вхідний файл Word за допомогою класу Document, а потім встановлюємо різні параметри для вихідного зображення за допомогою класу ImageSaveOptions. Нарешті, ми викликаємо метод Save для запису вихідного зображення, яке відтворюється з високою точністю. Вам не потрібно встановлювати MS Word або будь-яку іншу програму, щоб конвертувати Word у файл TIFF за допомогою C++.
У попередній темі ми розглянули як створити DOCX на C++. Однак у цій темі ми зосередилися на конвертуванні Word у формат TIFF у C++.