इस संक्षिप्त विषय में, हम विस्तार से बताएंगे कि कैसे वर्ड को C++ का उपयोग करके TIFF में कनवर्ट करें। आप C++ का उपयोग करके किसी इनपुट Word दस्तावेज़ को DOCX या DOC स्वरूपों में लोड कर सकते हैं। सरल कोड और कुछ एपीआई कॉल का उपयोग करके दस्तावेज़ की सामग्री का पूर्वावलोकन करने के लिए आपको वर्ड दस्तावेज़ को C++ का उपयोग करके TIFF में बदलने की आवश्यकता हो सकती है।
C++ का उपयोग करके Word को TIFF में बदलने के चरण
- Aspose.Words.Cpp को NuGet पैकेज मैनेजर टूल का उपयोग करके कॉन्फ़िगर करें
- Aspose::Words और Aspose::Words::Saving नामस्थानों का संदर्भ जोड़ें
- TIFF फ़ाइल बनाने के लिए दस्तावेज़ लोड करने के लिए Document Class इंस्टेंस प्रारंभ करें
- ImageSaveOptions वर्ग का एक ऑब्जेक्ट बनाएं और विभिन्न गुण सेट करें
- सहेजें विधि के साथ आउटपुट फ़ाइल को TIFF छवि के रूप में लिखें
इन चरणों में, हमने देखा है कि कैसे वर्ड दस्तावेज़ को C++ में 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); | |
} |
ऊपर दिए गए कोड स्निपेट में, पहले हम दस्तावेज़ वर्ग का उपयोग करके इनपुट वर्ड फ़ाइल लोड करते हैं और फिर ImageSaveOptions वर्ग का उपयोग करके आउटपुट छवि के लिए अलग-अलग प्राथमिकताएँ निर्धारित करते हैं। अंत में, हम आउटपुट इमेज को लिखने के लिए सेव मेथड को कॉल करते हैं जो उच्च निष्ठा के साथ प्रदान की जाती है। C++* का उपयोग करके *वर्ड को TIFF फ़ाइल में बदलने के लिए आपको MS Word या कोई अन्य एप्लिकेशन इंस्टॉल करने की आवश्यकता नहीं है।
पिछले विषय में, हमने C++ में DOCX कैसे बनाएं? पर ध्यान दिया था। हालाँकि, इस विषय में, हमने वर्ड को TIFF फॉर्मेट में C++ में बदलने पर ध्यान केंद्रित किया है।