जेपीजी के लिए शब्द

C# .NET में Word को JPG में कनवर्ट करें

आज के डिजिटल युग में, छवियां हमारे जीवन के कई पहलुओं में महत्वपूर्ण भूमिका निभाती हैं, चाहे वह सोशल मीडिया, मार्केटिंग या शिक्षा हो। उपयोगकर्ताओं द्वारा सामना की जाने वाली चुनौतियों में से एक है अपने Word दस्तावेज़ों(DOC, DOCX) को JPG जैसे छवि प्रारूपों में परिवर्तित करना। ऐसी कई स्थितियाँ हैं जहाँ यह रूपांतरण आवश्यक है, जैसे ब्रोशर, फ़्लायर्स, प्रस्तुतियाँ और वेब पेज बनाना। जबकि इस कार्य को करने के लिए कई ऑनलाइन उपकरण उपलब्ध हैं, वे अक्सर कुछ सीमाओं जैसे फ़ाइल आकार, गोपनीयता चिंताओं और सीमित अनुकूलन विकल्पों के साथ आते हैं। इस लेख में, हम C# .NET और REST API का उपयोग करके Word दस्तावेज़ों को JPG में बदलने का तरीका जानेंगे।

वर्ड टू जेपीजी रूपांतरण रेस्ट एपीआई

Aspose.Words Cloud एक रेस्टफुल एपीआई है जो आपको क्लाउड में विभिन्न प्रकार के दस्तावेज़ प्रसंस्करण कार्य करने की अनुमति देता है। एपीआई कई तरह के दस्तावेज़ फ़ॉर्मैट को सपोर्ट करता है, जिनमें माइक्रोसॉफ्ट वर्ड, पीडीएफ, एचटीएमएल शामिल हैं ), EPUB, और बहुत कुछ। Aspose.Words क्लाउड का उपयोग करके, आप किसी अतिरिक्त सॉफ़्टवेयर या लाइब्रेरी की आवश्यकता के बिना आसानी से Word दस्तावेज़ों को JPG छवियों में परिवर्तित कर सकते हैं।

अब, इस लेख के दायरे के अनुसार, हम .NET के लिए Aspose.Words Cloud SDK का उपयोग करने जा रहे हैं, जो क्लाउड REST API के चारों ओर एक आवरण है . इसलिए, NuGet संकुल प्रबंधक में Aspose.Words-Cloud खोजें और .NET प्रोजेक्ट में SDK का संदर्भ जोड़ने के लिए पैकेज जोड़ें बटन पर क्लिक करें। दूसरे, क्लाउड डैशबोर्ड से अपने क्लाइंट क्रेडेंशियल्स प्राप्त करें।

सी # में वर्ड टू जेपीजी रूपांतरण

यह खंड C# .NET का उपयोग करके Word को JPG कन्वर्टर ऑनलाइन विकसित करने के चरणों की व्याख्या करता है।

// संपूर्ण उदाहरणों और डेटा फ़ाइलों के लिए, कृपया यहां जाएं 
https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet

// https://dashboard.aspose.cloud/ से क्लाइंट क्रेडेंशियल्स प्राप्त करें
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// ClinetID और क्लाइंट सीक्रेट विवरण का उपयोग करके कॉन्फ़िगरेशन ऑब्जेक्ट बनाएँ
var config = new Aspose.Words.Cloud.Sdk.Configuration { ClientId = clientID, ClientSecret = clientSecret };
// WordsApi उदाहरण को इनिशियलाइज़ करें
var wordsApi = new WordsApi(config);

// इनपुट शब्द दस्तावेज़
string inputFile = "input-sample.docx";
string format = "JPG";
string resultant = "converted.jpg";

try
{
    // फ़ाइल को स्थानीय ड्राइव से लोड करें
    var file = System.IO.File.OpenRead(inputFile);
    
    // ConvertDocumentRequest ऑब्जेक्ट बनाएं जहां हम इनपुट शब्द फ़ाइल को स्ट्रीम के रूप में प्रदान करते हैं
    var response = new ConvertDocumentRequest(inputStream, format: format, outPath: resultant);

    // Word को JPG कनवर्ज़न ऑपरेशन में ट्रिगर करें
    wordsApi.ConvertDocument(response);

    // रूपांतरण सफल होने पर सफलता संदेश प्रिंट करें
    if (response != null && response.Equals("OK"))
    {
        Console.WriteLine("Word to JPG conversion successfull !");
        Console.ReadKey();
    }
}catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
जेपीजी के लिए शब्द

इमेज:- वर्ड टू जेपीजी कन्वर्जन प्रीव्यू।

अब उपरोक्त कोड स्निपेट के बारे में अपनी समझ विकसित करते हैं।

var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };
var wordsApi = new WordsApi(config);

कॉन्फ़िगरेशन और WordsApi उदाहरण का एक ऑब्जेक्ट बनाएँ जहाँ क्लाइंट क्रेडेंशियल्स को तर्क के रूप में उपयोग किया जाता है।

var inputStream = System.IO.File.OpenRead(inputFile);

इनपुट वर्ड दस्तावेज़ की सामग्री पढ़ें।

var response = new ConvertDocumentRequest(inputStream, format: format, outPath: resultant);

ConvertDocument अनुरोध ऑब्जेक्ट का एक उदाहरण बनाएं जहां हम इनपुट वर्ड फ़ाइल स्ट्रीम प्रदान करते हैं, परिणामी स्वरूप JPG और आउटपुट छवि के लिए पथ प्रदान करते हैं।

wordsApi.ConvertDocument(response);

वर्ड टू इमेज कन्वर्जन ऑपरेशन शुरू करने के लिए इस विधि को कॉल करें। सफल रूपांतरण के बाद, परिणामी जेपीजी क्लाउड स्टोरेज में स्टोरेज है।

यदि हम आउटपाथ आर्ग्युमेंट को छोड़ देते हैं, तो परिणामी JPG प्रतिक्रिया स्ट्रीम में वापस आ जाएगी।

उपरोक्त उदाहरण में प्रयुक्त इनपुट शब्द दस्तावेज़ input-sample.docx से डाउनलोड किया जा सकता है।

CURL कमांड का उपयोग करके JPG को DOC

Word दस्तावेज़ को JPG रूपांतरण के लिए cURL कमांड और Aspose.Words Cloud REST API का उपयोग करना भी संभव है। एपीआई क्लाउड में विभिन्न दस्तावेज़ प्रसंस्करण संचालन करने के लिए एक शक्तिशाली और लचीला तरीका प्रदान करता है। इसके अलावा, cURL कमांड का उपयोग करके, आप आसानी से Aspose.Words Cloud API को अपने एप्लिकेशन में एकीकृत कर सकते हैं और Word दस्तावेज़ों को JPG प्रारूप में बदलने की प्रक्रिया को स्वचालित कर सकते हैं।

तो सबसे पहले हमें निम्न आदेश का उपयोग करके जेडब्ल्यूटी एक्सेस टोकन (क्लाइंट क्रेडेंशियल्स के आधार पर) उत्पन्न करने की आवश्यकता है:

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

अब कृपया निम्न आदेश निष्पादित करें जो क्लाउड स्टोरेज से इनपुट वर्ड दस्तावेज़ लोड करता है और वर्ड को जेपीजी रूपांतरण करता है। जैसा कि हमने -ओ तर्क का उपयोग किया है, इसलिए परिणामी जेपीजी छवि स्थानीय ड्राइव पर संग्रहीत की जाएगी।

curl -v "https://api.aspose.cloud/v4.0/words/{inputFile}?format=JPG" \
-X GET \
-H "accept: application/octet-stream" \
-H "Authorization: Bearer {accessToken}" \
-o "{resultantFile}"

क्लाउड स्टोरेज में इनपुट वर्ड डॉक्यूमेंट के नाम के साथ {inputFile} को बदलें, {accessToken} को ऊपर उत्पन्न JWT एक्सेस टोकन के साथ और {resultantFile} को स्थानीय ड्राइव पर परिणामी JPG को बचाने के लिए नाम / पथ के साथ।

निष्कर्ष

अंत में, Word दस्तावेज़ों को JPG छवियों में परिवर्तित करना विभिन्न प्रकार के अनुप्रयोगों के लिए एक उपयोगी उपकरण हो सकता है। .NET के लिए Aspose.Words Cloud SDK की मदद से, यह रूपांतरण C# प्रोग्रामिंग भाषा के भीतर आसानी से और कुशलता से किया जा सकता है। वैकल्पिक रूप से, यदि आप cURL कमांड का उपयोग करना पसंद करते हैं, तो Aspose.Words Cloud API को REST API के माध्यम से भी एक्सेस किया जा सकता है, जो सुविधाजनक और लचीले उपयोग की अनुमति देता है। चाहे आप .NET या cURL कमांड के लिए Aspose.Words क्लाउड SDK का उपयोग करना चुनते हैं, अंतिम परिणाम आपके Word दस्तावेज़ों की उच्च-गुणवत्ता वाली JPG छवियां होंगी जिनका उपयोग अनुप्रयोगों की एक विस्तृत श्रृंखला में किया जा सकता है।

उपयोगी कड़ियां

संबंधित आलेख

इसके बारे में अधिक जानने के लिए कृपया निम्नलिखित लिंक पर जाएँ: