U ovoj kratkoj temi razradit ćemo kako konvertirati Word u TIFF koristeći C++. Možete učitati ulazni Word dokument u formatima DOCX ili DOC koristeći C++. Možda ćete morati konvertirati Wordov dokument u TIFF koristeći C++ da biste pregledali sadržaj dokumenta pomoću jednostavnog koda i nekoliko API poziva.
Koraci za pretvaranje Worda u TIFF koristeći C++
- Konfigurirajte Aspose.Words.Cpp pomoću alata NuGet Package Manager
- Dodajte referencu na prostore imena Aspose::Words i Aspose::Words::Saving
- Inicijalizirajte Document Class instancu za učitavanje dokumenta za stvaranje TIFF datoteke
- Napravite objekt klase ImageSaveOptions i postavite različita svojstva
- Napišite izlaznu datoteku kao TIFF sliku metodom Spremi
U ovim smo koracima primijetili kako izvesti Word dokument u TIFF u C++. Možete postaviti različita svojstva za kontrolu procesa pretvorbe Worda u TIFF. Na primjer, možete odrediti način kompresije i boje izlazne slike kako biste stvorili izlaznu datoteku kao sliku u sivim tonovima ili sliku u boji.
Kod za pretvaranje Word dokumenta u TIFF koristeći 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); | |
} |
U gornjem isječku koda prvo učitavamo ulaznu Word datoteku koristeći Document class, a zatim postavljamo različite postavke za izlaznu sliku koristeći ImageSaveOptions class. Konačno, pozivamo metodu Spremi za pisanje izlazne slike koja se prikazuje s visokom vjernošću. Ne morate instalirati MS Word ili bilo koju drugu aplikaciju za konvertiranje Worda u TIFF datoteku koristeći C++.
U prethodnoj temi, pogledali smo kako stvoriti DOCX u C++. Međutim, u ovoj smo se temi usredotočili na konvertiranje Worda u TIFF format u C++.