सामग्री तालिका

Overview

The Aspose.Cells.LowCode TextConverter Excel spreadsheets को विभिन्न पाठ प्रारूपों, जैसे CSV, TSV, XML, SLK, और DIF में परिवर्तित करना सरल बनाता है. यह उपकरण डेटा के आदान-प्रदान, ETL पाइपलाइनों और विरासत प्रणालियों के साथ एकीकरण के लिए आवश्यक है। Aspose.Cells.SaveOptions यह सुनिश्चित करना महत्वपूर्ण है कि आउटपुट प्रारूप आपकी जरूरतों को पूरा करता है. उदाहरण के लिए, **.NET Excel to Text ** फ़ंक्शन का उपयोग करते समय, आप आसानी से अपने डेटा को उपयोगकर्ता के अनुकूल स्वरूप में निर्यात कर सकते हैं. इसके अलावा, एक विस्तृत Aspose.Cells समीक्षा आपको इसकी मजबूत क्षमताओं को समझने में मदद कर सकती है।

Excel को पाठ प्रारूपों में क्यों परिवर्तित करें?

  • Data Integration & ETL : आसानी से डेटाबेस, विश्लेषणात्मक प्रणालियों और डाटा स्टोरेज में स्प्रैडबोर्ड डेटे को एकीकृत करें।
  • Legacy System Compatibility : पुराने प्रणालियों के साथ संवाद करें जिनके लिए सीधे पाठ इनपुट की आवश्यकता होती है।
  • Readable and Maintainable Data : मानव-readable प्रारूपों के साथ डेटा की समीक्षा और प्रबंधन को सरल बनाता है।

Aspose.Cells के मुख्य लाभ LowCode TextConverter

  • विस्तारित प्रारूप समर्थन : आसानी से CSV, TSV, XML, SLK, DIF, SQLSCRIPT, और अधिक में परिवर्तित करें।
  • ** सरल एपीआई उपयोग** : एक विधि कॉल के साथ न्यूनतम कोड का उपयोग करके तेजी से परिवर्तित करें।
  • ** सटीक रूट-ट्रिप्स** : डेटा हानि के बिना एक्सेल और पाठ प्रारूपों के बीच वापस और आगे परिवर्तित करें।
  • फ्लैश एन्कोडिंग : स्ट्रीम या कस्टम कॉन्फ़िगरेशन के माध्यम से फ़ाइल कोड को आसानी से प्रबंधित करें।

Prerequisites

  • NuGet के माध्यम से Aspose.Cells.LowCode का नवीनतम संस्करण स्थापित करें:

Install-Package Aspose.Cells.LowCode

  • .NET 6.0 या बाद में।
  • नाम स्थानों की आवश्यकता है:
using Aspose.Cells;
using Aspose.Cells.LowCode;

चरण-दर-चरण रूपांतरण मार्गदर्शिका

Excel से CSV तक

Excel स्पीडबैग को सीधे CSV प्रारूप में परिवर्तित करें:

var loadOptions = new LowCodeLoadOptions { InputFile = "contacts.xlsx" };
var saveOptions = new LowCodeSaveOptions { SaveFormat = SaveFormat.Csv, OutputFile = "contacts.csv" };
TextConverter.Process(loadOptions, saveOptions);

Excel के लिए CSV

CSV डेटा को Excel कार्यपुस्तिका में वापस आयात करें:

var loadOptions = new LowCodeLoadOptions { InputFile = "contacts.csv" };
var excelOptions = new LowCodeSaveOptions { SaveFormat = SaveFormat.Xlsx, OutputFile = "contacts.xlsx" };
TextConverter.Process(loadOptions, excelOptions);

अन्य प्रारूप (TSV, SLK, XML)

Excel को अन्य पाठ प्रारूपों में आसानी से परिवर्तित करें:

saveOptions.SaveFormat = SaveFormat.Tsv;  // Also supports SLK, XML
TextConverter.Process(loadOptions, saveOptions);

पूर्ण C# कोड उदाहरण

एक पूर्ण, निष्पादित C# प्रोग्राम जो Excel और CSV के बीच रूपांतरण दिखाता है:

using System;
using Aspose.Cells.LowCode;

namespace TextConversionExample
{
    class Program
    {
        static void Main()
        {
            // Excel to CSV
            var excelLoadOpts = new LowCodeLoadOptions { InputFile = "report.xlsx" };
            var csvSaveOpts = new LowCodeSaveOptions { SaveFormat = SaveFormat.Csv, OutputFile = "report.csv" };
            TextConverter.Process(excelLoadOpts, csvSaveOpts);
            Console.WriteLine("Excel to CSV conversion completed.");

            // CSV to Excel
            var csvLoadOpts = new LowCodeLoadOptions { InputFile = "report.csv" };
            var excelSaveOpts = new LowCodeSaveOptions { SaveFormat = SaveFormat.Xlsx, OutputFile = "report_converted.xlsx" };
            TextConverter.Process(csvLoadOpts, excelSaveOpts);
            Console.WriteLine("CSV to Excel conversion completed.");
        }
    }
}

प्रदर्शन अनुकूलन टिप्स

  • बड़े डेटासेट का प्रबंधन : बड़े फ़ाइलों को टुकड़ों में परिवर्तित करें या लाइन-दर-लाइन स्ट्रीम करें।
  • अनुसूचित स्वचालन : पुनरावृत्ति रूपांतरण को स्वचालित करने के लिए बैच प्रसंस्करण या कार्यक्रमित कार्यों का उपयोग करें।
  • **Custom Delimiter Handling ** : अतिरिक्त स्क्रिप्टिंग या पूर्ण Aspose.Cells API का उपयोग करके कस्टम डिलीमिटर लागू करें।

सामान्य समस्याओं और परेशानियों का समाधान

गलती या समस्याअनुशंसित समाधान
Unsupported SaveFormat गलतियांसमर्थन किए गए प्रकारों और सही फ़ाइल एक्सटेंशन के साथ प्रारूप मैचों की जांच करें।
गलतियों को एन्कोडिंगस्पष्ट रूप से कोडिंग निर्दिष्ट करें (उदाहरण के लिए, Encoding.UTF8पढ़ने / लिखने के लिए।
डेटा धोखाधड़ी या गलतफहमीपूर्ण एपीआई विकल्पों के साथ स्तंभ चौड़ाई या विभाजन को समायोजित करें।

अक्सर पूछे जाने वाले प्रश्न (FAQs)

Q1: क्या प्रमुखों को निर्यात किए गए CSV में शामिल किया जा सकता है? हाँ, यह सुनिश्चित करें कि Excel की पहली पंक्ति में शीर्षक शामिल हैं।

Q2: मैं XML डेटा को फिर से Excel प्रारूप में कैसे परिवर्तित करता हूं? Set SaveFormat = SaveFormat.Xml में TextConverter.Process.

Q3: क्या TextConverter फ़ाइल संपीड़न का समर्थन करता है? कोई सीधा संपीड़न नहीं; उपयोग .NET System.IO.Compression रूपांतरण के बाद अलग।

संबंधित संसाधन

More in this category