एक्सेल टू टेक्स्ट

C# .NET का उपयोग करके Excel (XLS, XLSX) को टेक्स्ट फ़ाइल में बदलें

एक्सेल स्प्रेडशीट डेटा के प्रबंधन और विश्लेषण के लिए एक सर्वव्यापी उपकरण है। हालांकि, वे हमेशा वेब एप्लिकेशन के लिए सबसे कुशल प्रारूप नहीं होते हैं। इसलिए, एक्सेल फाइल को टेक्स्ट फाइल में बदलना (.txt) डेटा प्रोसेसिंग में एक सामान्य काम है, क्योंकि यह उपयोगकर्ताओं को डेटा में हेरफेर करने की अनुमति देता है। लचीला और पठनीय प्रारूप। पाठ फ़ाइलें भी हल्की और विभिन्न कार्यक्रमों में खोलने में आसान होती हैं, जिससे वे डेटा संग्रहीत करने और साझा करने के लिए एक आदर्श विकल्प बन जाती हैं। हालाँकि, एक्सेल फाइल को टेक्स्ट फाइल (.txt) फॉर्मेट में बदलना एक कठिन काम हो सकता है, खासकर यदि आप प्रोग्रामिंग लैंग्वेज से परिचित नहीं हैं। सौभाग्य से, C# .NET के साथ, आप बिना अधिक प्रयास के आसानी से अपनी एक्सेल फाइलों को टेक्स्ट फॉर्मेट में बदल सकते हैं। इस गाइड में, हम आपको दिखाएंगे कि .NET क्लाउड SDK का उपयोग करके अपने एक्सेल डेटा को टेक्स्ट फ़ाइल (.txt) में कैसे बदलें।

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

Aspose.Cells Cloud SDK for .NET एक्सेल फाइल को टेक्स्ट फाइल (.txt) फॉर्मेट में बदलने का एक कुशल और लागत प्रभावी तरीका है। यह क्लाउड-आधारित दृष्टिकोण स्केलेबिलिटी, एक्सेसिबिलिटी और बढ़ी हुई सुरक्षा सुविधाओं सहित कई लाभ प्रदान करता है। रूपांतरण प्रक्रिया विश्वसनीय है, और उच्च गुणवत्ता वाले परिणाम उत्पन्न करती है। बस “Aspose.Cells-Cloud” खोजें और पैकेज जोड़ें बटन पर क्लिक करें। दूसरे, यदि आपके पास क्लाउड डैशबोर्ड पर खाता नहीं है, तो कृपया एक मान्य ईमेल पते का उपयोग करके एक निःशुल्क खाता बनाएं और अपनी व्यक्तिगत साख प्राप्त करें।

C# का उपयोग करके Excel को TXT में बदलें

फ़ाइल स्वरूप रूपांतरण से निपटने के लिए एपीआई निम्नलिखित तीन तरीके प्रदान करता है।

GetWorkbook - क्लाउड स्टोरेज से इनपुट एक्सेल प्राप्त करें और आउटपुट को क्लाउड स्टोरेज में सेव करें। PutConvertWorkbook - एक्सेल फ़ाइल को अनुरोध सामग्री से अन्य स्वरूपों में कनवर्ट करता है। PostWorkbookSaveAs - एक्सेल फाइल को स्टोरेज के लिए अन्य फॉर्मेट फाइल के रूप में सेव करता है।

अब इस खंड में, हमारी रुचि स्थानीय ड्राइव से इनपुट एक्सेल फ़ाइल को लोड करना, रूपांतरण करना और परिणामी टेक्स्ट फ़ाइल को क्लाउड स्टोरेज में सहेजना है।

// संपूर्ण उदाहरणों और डेटा फ़ाइलों के लिए, कृपया यहां जाएं 
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 cellsInstance = new CellsApi(clientID, clientSecret);

// ड्राइव पर पहली एक्सल वर्कबुक
string input_Excel = "input.xlsx";
// परिणामी पाठ फ़ाइल का नाम
string resultant_File = "output.txt";

try
{
    // एक्सेल फाइल को फाइल इंस्टेंस में पढ़ें
    var file = System.IO.File.OpenRead(input_Excel);

    // रूपांतरण ऑपरेशन प्रारंभ करें
    var response = cellsInstance.CellsWorkbookPutConvertWorkbook(file, format:"TXT", outPath:resultant_File);

    // संयोजन सफल होने पर सफलता संदेश प्रिंट करें
    if (response != null && response.Equals("OK"))
    {
        Console.WriteLine("Excel to Text converted successfully !");
        Console.ReadKey();
    }
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}

आइए इस कोड स्निपेट के बारे में अपनी समझ विकसित करें:

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

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

var file = System.IO.File.OpenRead(input_Excel);

फ़ाइलस्ट्रीम ऑब्जेक्ट में इनपुट एक्सेल वर्कबुक की सामग्री पढ़ें।

var response = cellsInstance.CellsWorkbookPutConvertWorkbook(file, format:"TXT", outPath:resultant_File);

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

एक्सेल टू टेक्स्ट

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

उपरोक्त उदाहरण में उत्पन्न इनपुट एक्सेल कार्यपुस्तिका और परिणामी TXT फ़ाइल को input.xls और output.txt से डाउनलोड किया जा सकता है।

एक्सेल टू टेक्स्ट फाइल cURL कमांड का उपयोग कर

हमने सीखा है कि पाठ फ़ाइलें इंटरनेट पर प्रसारित करने के लिए हल्की और कुशल हैं। अब, इस खंड में, हम Aspose.Cells Cloud REST API और cURL कमांड का उपयोग करके एक्सेल फाइलों को टेक्स्ट फॉर्मेट में बदलने जा रहे हैं। यह दृष्टिकोण कई लाभ प्रदान करता है, जैसे विभिन्न सॉफ्टवेयर अनुप्रयोगों और ऑपरेटिंग सिस्टम के साथ संगतता, बेहतर डेटा सुरक्षा और बढ़ी हुई दक्षता।

इसलिए आरंभ करने के लिए, हमें क्लाइंट क्रेडेंशियल्स के आधार पर एक 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"

अगला कदम एपीआई PostWorkbookSaveAs को कॉल करना है। यह एपीआई इनपुट एक्सेल को क्लाउड स्टोरेज से लोड करता है और फिर परिणामी TXT को उसी क्लाउड स्टोरेज में सहेजता है।

curl -v -X POST "https://api.aspose.cloud/v3.0/cells/myDocument(2).xlsx/SaveAs?newfilename=converted.txt&isAutoFitRows=false&isAutoFitColumns=false&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-H  "Content-Type: application/json" \
-d "{  \"SaveFormat\": \"TXT\"}"

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

इस ट्यूटोरियल में, हमने सीखा है कि .NET और cURL कमांड के लिए Aspose.Cells Cloud SDK एक्सेल फाइल को टेक्स्ट फॉर्मेट में बदलने का एक सुविधाजनक और कुशल तरीका प्रदान करता है। बड़े डेटासेट या जटिल फ़ार्मुलों के साथ काम करते समय यह विशेष रूप से उपयोगी हो सकता है, क्योंकि पाठ फ़ाइलें उपयोगकर्ताओं को विशेष सॉफ़्टवेयर या प्रोग्रामिंग कौशल की आवश्यकता के बिना प्रासंगिक जानकारी को जल्दी से निकालने की अनुमति देती हैं।

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

उपयोगी लिंक्स

अनुशंसित लेख

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