Այս կարճ թեմայում մենք կմանրամասնենք, թե ինչպես պետք է վերափոխել Word-ը TIFF-ի՝ օգտագործելով C++: Կարող եք մուտքագրված Word փաստաթուղթը բեռնել DOCX կամ DOC ձևաչափերով՝ օգտագործելով C++: Ձեզ կարող է անհրաժեշտ լինել վերափոխել Word փաստաթուղթը TIFF-ի, օգտագործելով C++՝ փաստաթղթի բովանդակությունը նախադիտելու համար՝ օգտագործելով պարզ կոդ և մի քանի API զանգեր:
Word-ը TIFF-ի փոխարկելու քայլեր՝ օգտագործելով C++
- Կազմաձևեք Aspose.Words.Cpp՝ օգտագործելով NuGet փաթեթների կառավարիչ գործիքը
- Ավելացրեք հղումը Aspose::Words և Aspose::Words::Saving անվանատարածքներին
- Նախաձեռնեք Document Class օրինակ՝ TIFF ֆայլ ստեղծելու համար փաստաթուղթը բեռնելու համար
- Ստեղծեք ImageSaveOptions դասի օբյեկտ և սահմանեք տարբեր հատկություններ
- Ելքային ֆայլը գրեք որպես TIFF պատկեր Save մեթոդով
Այս քայլերում մենք նկատեցինք, թե ինչպես կարելի է արտահանել 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 class, այնուհետև սահմանում ենք տարբեր նախապատվություններ ելքային պատկերի համար՝ օգտագործելով ImageSaveOptions դասը: Վերջապես, մենք կոչում ենք Save մեթոդը ելքային պատկերը գրելու համար, որը մատուցվում է բարձր ճշգրտությամբ: Ձեզ հարկավոր չէ տեղադրել MS Word կամ որևէ այլ ծրագիր՝ * Word-ը TIFF ֆայլի փոխարկելու համար C++*-ի միջոցով:
Նախորդ թեմայում մենք նայեցինք ինչպես ստեղծել DOCX C++-ում-ին: Այնուամենայնիվ, այս թեմայում մենք կենտրոնացել ենք * Word-ը C++*-ով TIFF ձևաչափի վերածելու վրա։