शब्द के लिए उत्कृष्टता

C# .NET का उपयोग करके Excel (XLS, XSLX) को CSV में कनवर्ट करें

एक्सेल और वर्ड दो सबसे अधिक उपयोग किए जाने वाले माइक्रोसॉफ्ट ऑफिस एप्लिकेशन हैं। जबकि एक्सेल मुख्य रूप से संख्यात्मक डेटा को संग्रहीत करने और विश्लेषण करने के लिए उपयोग किया जाता है, वर्ड टेक्स्ट दस्तावेज़ बनाने और प्रारूपित करने के लिए एक लोकप्रिय उपकरण है। हालाँकि, ऐसे समय होते हैं जब आपको एक एक्सेल फाइल को एक वर्ड डॉक्यूमेंट में बदलने की आवश्यकता हो सकती है, शायद एक रिपोर्ट या अपने डेटा का सारांश बनाने के लिए। इस तकनीकी ब्लॉग में, हम प्रक्रिया को स्वचालित करने के लिए उपलब्ध विभिन्न उपकरणों और तकनीकों सहित एक्सेल को वर्ड में बदलने के विभिन्न तरीकों का पता लगाएंगे। हम प्रत्येक विधि के लाभों और सीमाओं पर भी चर्चा करेंगे, ताकि आप अपनी विशिष्ट आवश्यकताओं के आधार पर सर्वोत्तम दृष्टिकोण चुन सकें।

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

एक्सेल टू वर्ड कन्वर्जन एपीआई

Aspose.Cells Cloud SDK for .NET एक शक्तिशाली क्लाउड-आधारित API है जो डेवलपर्स को XLS को मूल रूप से Word दस्तावेज़ों में बदलने की अनुमति देता है। यह एसडीके सभी स्वरूपण और लेआउट को संरक्षित करते हुए एक्सेल डेटा को वर्ड दस्तावेज़ों में परिवर्तित करने की प्रक्रिया को स्वचालित करना आसान बनाता है। रूपांतरण प्रक्रिया त्वरित और कुशल है, और कोड की कुछ ही पंक्तियों में की जा सकती है। इस तकनीकी ब्लॉग में, हम .NET के लिए Aspose.Cells Cloud SDK का उपयोग करके XLS को Word में कैसे परिवर्तित करें, इस पर बारीकी से नज़र डालेंगे, जिसमें चरण-दर-चरण मार्गदर्शिका शामिल है कि कैसे आरंभ करें, विभिन्न रूपांतरण विकल्प उपलब्ध हैं, और कैसे रूपांतरण प्रक्रिया के दौरान होने वाली किसी भी त्रुटि को संभालने के लिए। हम इस क्लाउड-आधारित एपीआई का उपयोग करने के फायदे और सीमाओं का भी पता लगाएंगे और एक वर्ड दस्तावेज़ में एक्सेल स्प्रेडशीट को एम्बेड करने की अपनी इच्छा को पूरा करेंगे।

SDK उपयोग के साथ आरंभ करने के लिए, हम इसका संदर्भ NuGet पैकेज मैनेजर के माध्यम से जोड़ने जा रहे हैं। बस “Aspose.Cells-Cloud” खोजें और पैकेज जोड़ें बटन दबाएं। दूसरे, यदि आप पहले से क्लाउड डैशबोर्ड पर सब्सक्राइब नहीं किए गए हैं, तो कृपया एक मान्य ईमेल पते का उपयोग करके एक निःशुल्क खाता बनाएं और अपने व्यक्तिगत क्लाइंट क्रेडेंशियल्स प्राप्त करें।

सी # में एक्सेल को वर्ड में कन्वर्ट करें

C# का उपयोग करके एक्सेल को वर्ड में एक्सपोर्ट करने के लिए कृपया नीचे दिए गए चरणों और कोड स्निपेट का पालन करें।

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

// https://dashboard.aspose.cloud/ से क्लाइंट क्रेडेंशियल्स प्राप्त करें
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// ClientID और ClientSecret विवरण प्रदान करके CellsApi उदाहरण बनाएँ
CellsApi instance = new CellsApi(clientID, clientSecret);

// हमारी इनपुट एक्सेल फ़ाइल का नाम
string name = "myDocument.xls";
// परिणामी Word दस्तावेज़ के लिए प्रारूप
string format = "DOCX";

try
{
    // फ़ाइल को स्थानीय ड्राइव से लोड करें
    using (var file = System.IO.File.OpenRead(name))
    {

        // रूपांतरण ऑपरेशन प्रारंभ करें
        var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: null);
        
        // परिणामी CSV को स्थानीय ड्राइव में सहेजें
        using (var fileStream = new FileStream("myResultant.docx", System.IO.FileMode.OpenOrCreate, FileAccess.Write))
        {
            response.CopyTo(fileStream);
        }
        
        // रूपांतरण सफल होने पर सफलता संदेश प्रिंट करें
        if (response != null && response.Equals("OK"))
        {
            Console.WriteLine("Excel to Word successfully converted !");
            Console.ReadKey();
        }
    }
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}

आइए उपरोक्त कोड स्निपेट को समझते हैं:

CellsApi instance = new CellsApi(clientID, clientSecret);

CellsApi का एक ऑब्जेक्ट बनाएँ जहाँ हम क्लाइंट क्रेडेंशियल्स को तर्क के रूप में पास करते हैं।

var file = System.IO.File.OpenRead(name)

System.IO.File वर्ग की OpenRead(…) विधि का उपयोग करके इनपुट एक्सेल वर्कशीट पढ़ें।

CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);  

उपरोक्त विधि एक्सेल को वर्ड रूपांतरण में आरंभ करती है और परिणामी DOCX को क्लाउड स्टोरेज में सहेजा जाता है।

using (var fileStream = new FileStream("myResultant.docx", System.IO.FileMode.OpenOrCreate, FileAccess.Write))
{
    response.CopyTo(fileStream);
}

अब परिणामी Word (DOCX) को स्थानीय ड्राइव में सहेजने के लिए, कृपया उपरोक्त कोड पंक्तियों का उपयोग करें

शब्द के लिए उत्कृष्टता

एक्सेल टू वर्ड रूपांतरण पूर्वावलोकन।

आप myDocument.xlsx से उपरोक्त उदाहरण में उपयोग किए गए नमूना एक्सेल वर्कशीट को डाउनलोड करने पर विचार कर सकते हैं। ).

XLS to Word cURL कमांड का उपयोग कर रहा है

कर्ल कमांड का उपयोग कर एक्सएलएस को वर्ड में कनवर्ट करना उन डेवलपर्स के लिए एक सुविधाजनक विकल्प हो सकता है जो फाइलों को कनवर्ट करने के लिए स्वचालित समाधान की तलाश में हैं। चूँकि Aspose.Cells Cloud REST आर्किटेक्चर के शीर्ष पर बनाया गया है, इसलिए हम cURL कमांड का उपयोग करके Excel XLS को Word रूपांतरण में आसानी से निष्पादित कर सकते हैं।

अब, पहले हमें अपने क्लाइंट क्रेडेंशियल्स के आधार पर एक JWT एक्सेस टोकन जनरेट करना होगा:

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"

अब हमें XLS को Word दस्तावेज़ में बदलने के लिए निम्न आदेश निष्पादित करने की आवश्यकता है। रूपांतरण के बाद, परिणामी फ़ाइल क्लाउड स्टोरेज में सहेजी जाती है:

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument(1).xlsx?format=DOCX&isAutoFit=true&onlySaveTable=false&outPath=Resultant.docx&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"

Excel से Word रूपांतरण करने और आउटपुट को स्थानीय ड्राइव पर सहेजने के लिए कृपया निम्न cURL कमांड का उपयोग करें:

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument(1).xlsx?format=DOCX&isAutoFit=true&onlySaveTable=false&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-o "Output.docx"

समापन टिप्पणी

अंत में, एक्सेल को वर्ड में बदलना एक समय लेने वाली और थकाऊ प्रक्रिया हो सकती है, लेकिन सही उपकरण और तकनीकों के साथ, इसे स्वचालित किया जा सकता है और इसे और अधिक कुशल बनाया जा सकता है। .NET के लिए Aspose.Cells Cloud SDK एक ऐसा उपकरण है जो प्रक्रिया को सरल बना सकता है और समय बचाने और उत्पादकता बढ़ाने में हमारी मदद कर सकता है। इस शक्तिशाली क्लाउड-आधारित एपीआई का लाभ उठाकर, डेवलपर्स सभी स्वरूपण और लेआउट को बनाए रखते हुए आसानी से XLS फ़ाइलों को Word दस्तावेज़ों में परिवर्तित कर सकते हैं। चाहे आप रिपोर्ट, सारांश, या अन्य दस्तावेज़ बना रहे हों, .NET के लिए Aspose.Cells Cloud SDK आपकी सभी Excel से Word रूपांतरण आवश्यकताओं के लिए एक सुविधाजनक, विश्वसनीय और लागत प्रभावी समाधान प्रदान करता है। अपने सहज इंटरफ़ेस, व्यापक दस्तावेज़ीकरण, और उत्कृष्ट ग्राहक सहायता के साथ, यह एसडीके उन डेवलपर्स के लिए एक शीर्ष विकल्प है जो अपने वर्कफ़्लो को सुव्यवस्थित करना और अपनी उत्पादकता में सुधार करना चाहते हैं।

संबंधित आलेख

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