వచనానికి ఎక్సెల్

C# .NETని ఉపయోగించి Excel (XLS, XLSX)ని టెక్స్ట్ ఫైల్‌గా మార్చండి

Excel స్ప్రెడ్‌షీట్‌లు డేటాను నిర్వహించడం మరియు విశ్లేషించడం కోసం ఒక సర్వవ్యాప్త సాధనం. అయినప్పటికీ, అవి ఎల్లప్పుడూ వెబ్ అప్లికేషన్‌లకు అత్యంత సమర్థవంతమైన ఫార్మాట్ కాదు. అందువల్ల, Excel ఫైల్‌లను టెక్స్ట్ ఫైల్‌గా మార్చడం (.txt) డేటా ప్రాసెసింగ్‌లో ఒక సాధారణ పని, ఎందుకంటే ఇది డేటాను మరింతగా మార్చడానికి వినియోగదారులను అనుమతిస్తుంది. సౌకర్యవంతమైన మరియు చదవగలిగే ఆకృతి. టెక్స్ట్ ఫైల్‌లు కూడా తేలికైనవి మరియు వివిధ ప్రోగ్రామ్‌లలో తెరవడం సులభం, డేటాను నిల్వ చేయడానికి మరియు భాగస్వామ్యం చేయడానికి వాటిని ఆదర్శవంతమైన ఎంపికగా చేస్తుంది. అయితే, Excel ఫైల్‌లను టెక్స్ట్ ఫైల్ (.txt) ఫార్మాట్‌కి మార్చడం చాలా కష్టమైన పని, ప్రత్యేకించి మీకు ప్రోగ్రామింగ్ లాంగ్వేజ్‌లు తెలియకపోతే. అదృష్టవశాత్తూ, C# .NETతో, మీరు ఎక్కువ శ్రమ లేకుండానే మీ Excel ఫైల్‌లను టెక్స్ట్ ఫార్మాట్‌కి సులభంగా మార్చుకోవచ్చు. ఈ గైడ్‌లో, .NET క్లౌడ్ SDKని ఉపయోగించి మీ Excel డేటాను టెక్స్ట్ ఫైల్ (.txt)కి ఎలా మార్చాలో మేము మీకు చూపుతాము.

Excel నుండి టెక్స్ట్ మార్పిడి API

Aspose.Cells Cloud SDK for .NET Excel ఫైల్‌లను టెక్స్ట్ ఫైల్ (.txt) ఆకృతికి మార్చడానికి సమర్థవంతమైన మరియు తక్కువ ఖర్చుతో కూడుకున్న మార్గం. ఈ క్లౌడ్-ఆధారిత విధానం స్కేలబిలిటీ, యాక్సెసిబిలిటీ మరియు మెరుగైన భద్రతా ఫీచర్‌లతో సహా అనేక ప్రయోజనాలను అందిస్తుంది. మార్పిడి ప్రక్రియ నమ్మదగినది మరియు అధిక-నాణ్యత ఫలితాలను ఉత్పత్తి చేస్తుంది. “Aspose.Cells-Cloud"ని శోధించి, ప్యాకేజీని జోడించు బటన్‌ను క్లిక్ చేయండి. రెండవది, మీకు Cloud Dashboardలో ఖాతా లేకుంటే, దయచేసి చెల్లుబాటు అయ్యే ఇమెయిల్ చిరునామాను ఉపయోగించడం ద్వారా ఉచిత ఖాతాను సృష్టించండి మరియు మీ వ్యక్తిగతీకరించిన ఆధారాలను పొందండి.

C#ని ఉపయోగించి Excelని TXTకి మార్చండి

API ఫైల్ ఫార్మాట్ మార్పిడితో వ్యవహరించడానికి క్రింది మూడు పద్ధతులను అందిస్తుంది.

GetWorkbook - క్లౌడ్ నిల్వ నుండి ఇన్‌పుట్ Excelని పొందండి & అవుట్‌పుట్‌ను క్లౌడ్ స్టోరేజ్‌లో సేవ్ చేయండి. PutConvertWorkbook - అభ్యర్థన కంటెంట్ నుండి Excel ఫైల్‌ను ఇతర ఫార్మాట్‌లకు మారుస్తుంది. PostWorkbookSaveAs - Excel ఫైల్‌ను ఇతర ఫార్మాట్‌ల ఫైల్‌గా నిల్వకు సేవ్ చేస్తుంది.

ఇప్పుడు ఈ విభాగంలో, స్థానిక డ్రైవ్ నుండి ఇన్‌పుట్ ఎక్సెల్ ఫైల్‌ను లోడ్ చేయడం, మార్పిడి చేయడం మరియు ఫలితంగా వచ్చే టెక్స్ట్ ఫైల్‌ను క్లౌడ్ స్టోరేజ్‌లో సేవ్ చేయడం మా ఆసక్తి.

// పూర్తి ఉదాహరణలు మరియు డేటా ఫైల్‌ల కోసం, దయచేసి దీనికి వెళ్లండి 
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);

// డ్రైవ్‌లో మొదటి Excle వర్క్‌బుక్
string input_Excel = "input.xlsx";
// ఫలిత టెక్స్ట్ ఫైల్ పేరు
string resultant_File = "output.txt";

try
{
    // Excel ఫైల్‌ని ఫైల్ ఇన్‌స్టాన్స్‌లో చదవండి
    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);

FileStream ఆబ్జెక్ట్‌లో ఇన్‌పుట్ Excel వర్క్‌బుక్ కంటెంట్‌ను చదవండి.

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

Excelని టెక్స్ట్ ఫార్మాట్‌కి మార్చడానికి APIకి కాల్ చేయండి. ఫలితంగా ఫైల్ ఫార్మాట్ మరియు ఫలితంగా టెక్స్ట్ ఫైల్ పేరు, ఈ పద్ధతికి వాదనగా అందించబడ్డాయి. మార్పిడి తర్వాత, అవుట్‌పుట్ క్లౌడ్ నిల్వలో సేవ్ చేయబడుతుంది.

ఎక్సెల్ టు టెక్స్ట్

Excel నుండి టెక్స్ట్ మార్పిడి ప్రివ్యూ.

పై ఉదాహరణలో రూపొందించబడిన ఇన్‌పుట్ Excel వర్క్‌బుక్ మరియు ఫలిత TXT ఫైల్ input.xls మరియు output.txt నుండి డౌన్‌లోడ్ చేసుకోవచ్చు.

CURL ఆదేశాలను ఉపయోగించి టెక్స్ట్ ఫైల్‌కి Excel

టెక్స్ట్ ఫైల్‌లు తేలికైనవి మరియు ఇంటర్నెట్ ద్వారా ప్రసారం చేయడానికి సమర్థవంతమైనవి అని మేము తెలుసుకున్నాము. ఇప్పుడు, ఈ విభాగంలో, మేము Aspose.Cells Cloud REST API మరియు cURL కమాండ్‌ని ఉపయోగించి Excel ఫైల్‌లను టెక్స్ట్ ఫార్మాట్‌కి మార్చబోతున్నాము. ఈ విధానం వివిధ సాఫ్ట్‌వేర్ అప్లికేషన్‌లు మరియు ఆపరేటింగ్ సిస్టమ్‌లతో అనుకూలత, మెరుగైన డేటా భద్రత మరియు పెరిగిన సామర్థ్యం వంటి బహుళ ప్రయోజనాలను అందిస్తుంది.

కాబట్టి ప్రారంభించడానికి, మేము క్లయింట్ ఆధారాల ఆధారంగా 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"

తదుపరి దశ API PostWorkbookSaveAsకి కాల్ చేయడం. ఈ API క్లౌడ్ నిల్వ నుండి ఇన్‌పుట్ Excelని లోడ్ చేస్తుంది మరియు ఫలితంగా 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 క్లౌడ్ SDK Excel ఫైల్‌లను టెక్స్ట్ ఫార్మాట్‌కి మార్చడానికి అనుకూలమైన మరియు సమర్థవంతమైన మార్గాన్ని అందిస్తుందని మేము తెలుసుకున్నాము. ప్రత్యేక సాఫ్ట్‌వేర్ లేదా ప్రోగ్రామింగ్ నైపుణ్యాల అవసరం లేకుండానే సంబంధిత సమాచారాన్ని శీఘ్రంగా సేకరించేందుకు టెక్స్ట్ ఫైల్‌లు వినియోగదారులను అనుమతిస్తాయి కాబట్టి, పెద్ద డేటాసెట్‌లు లేదా సంక్లిష్ట సూత్రాలతో పని చేస్తున్నప్పుడు ఇది చాలా ఉపయోగకరంగా ఉంటుంది.

ఈ రెండు విధానాలు వివిధ సాఫ్ట్‌వేర్ అప్లికేషన్‌లు మరియు ఆపరేటింగ్ సిస్టమ్‌లతో అనుకూలత, మెరుగైన డేటా భద్రత మరియు చిన్న ఫైల్ పరిమాణాల కారణంగా పెరిగిన సామర్థ్యంతో సహా అనేక ప్రయోజనాలను అందిస్తాయి. అదనంగా, .NET మరియు cURL కమాండ్‌ల కోసం Aspose.Cells క్లౌడ్ SDKని ఉపయోగించడం సులభం మరియు వశ్యతను అందిస్తాయి, వీటిని వ్యాపారాలు మరియు వ్యక్తులకు ఒక గొప్ప ఎంపికగా చేస్తుంది. .NET మరియు cURL కమాండ్‌ల కోసం Aspose.Cells క్లౌడ్ SDK పవర్‌ని ఉపయోగించడం ద్వారా, మీరు Excel ఫైల్‌లను త్వరితంగా మరియు సులభంగా టెక్స్ట్‌గా మార్చవచ్చు మరియు మీ డేటాను మరింత ప్రాప్యత మరియు సురక్షితంగా చేయవచ్చు. ఈరోజు ప్రారంభిద్దాం!

ఉపయోగకరమైన లింకులు

సిఫార్సు చేసిన కథనాలు

దీని గురించి మరింత తెలుసుకోవడానికి దయచేసి క్రింది లింక్‌లను సందర్శించండి: