உரைக்கு எக்செல்

எக்செல் (XLS, XLSX) ஐ C# .NET ஐப் பயன்படுத்தி உரைக் கோப்பாக மாற்றவும்

எக்செல் விரிதாள்கள் தரவை நிர்வகிப்பதற்கும் பகுப்பாய்வு செய்வதற்கும் எங்கும் நிறைந்த கருவியாகும். இருப்பினும், அவை எப்போதும் வலை பயன்பாடுகளுக்கு மிகவும் திறமையான வடிவமைப்பாக இருக்காது. எனவே, எக்செல் கோப்புகளை உரைக் கோப்பாக மாற்றுவது (.txt) தரவு செயலாக்கத்தில் ஒரு பொதுவான பணியாகும், ஏனெனில் இது பயனர்களை மேலும் தரவுகளை கையாள அனுமதிக்கிறது. நெகிழ்வான மற்றும் படிக்கக்கூடிய வடிவம். உரை கோப்புகள் இலகுரக மற்றும் பல்வேறு நிரல்களில் திறக்க எளிதானது, அவை தரவைச் சேமிப்பதற்கும் பகிர்வதற்கும் சிறந்த தேர்வாக அமைகின்றன. இருப்பினும், Excel கோப்புகளை உரை கோப்பு (.txt) வடிவத்திற்கு மாற்றுவது ஒரு கடினமான பணியாகும், குறிப்பாக நிரலாக்க மொழிகள் உங்களுக்குத் தெரியாவிட்டால். அதிர்ஷ்டவசமாக, C# .NET மூலம், அதிக முயற்சியின்றி உங்கள் Excel கோப்புகளை உரை வடிவத்திற்கு எளிதாக மாற்றலாம். இந்த வழிகாட்டியில், .NET Cloud SDKஐப் பயன்படுத்தி உங்கள் Excel தரவை எப்படி உரைக் கோப்பாக (.txt) மாற்றுவது என்பதை நாங்கள் உங்களுக்குக் காண்பிப்போம்.

Excel to Text Conversion API

Aspose.Cells Cloud SDK for .NET என்பது Excel கோப்புகளை உரை கோப்பு (.txt) வடிவத்திற்கு மாற்றுவதற்கான திறமையான மற்றும் செலவு குறைந்த வழியாகும். இந்த கிளவுட் அடிப்படையிலான அணுகுமுறை, அளவிடுதல், அணுகல்தன்மை மற்றும் மேம்படுத்தப்பட்ட பாதுகாப்பு அம்சங்கள் உட்பட பல நன்மைகளை வழங்குகிறது. மாற்றும் செயல்முறை நம்பகமானது மற்றும் உயர்தர முடிவுகளை உருவாக்குகிறது. “Aspose.Cells-Cloud” எனத் தேடி, தொகுப்பைச் சேர் பொத்தானைக் கிளிக் செய்யவும். இரண்டாவதாக, உங்களிடம் [கிளவுட் டாஷ்போர்டில் 5 கணக்கு இல்லையென்றால், சரியான மின்னஞ்சல் முகவரியைப் பயன்படுத்தி இலவச கணக்கை உருவாக்கி, உங்களின் தனிப்பயனாக்கப்பட்ட நற்சான்றிதழ்களைப் பெறவும்.

C# ஐப் பயன்படுத்தி Excel ஐ TXT ஆக மாற்றவும்

API ஆனது கோப்பு வடிவ மாற்றத்தை சமாளிக்க பின்வரும் மூன்று முறைகளை வழங்குகிறது.

GetWorkbook - கிளவுட் சேமிப்பகத்திலிருந்து Excel ஐ உள்ளீடு செய்து கிளவுட் சேமிப்பகத்தில் வெளியீட்டைச் சேமிக்கவும். 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);

// இயக்ககத்தில் முதல் Excle பணிப்புத்தகம்
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);

FileStream பொருளில் உள்ளீடு Excel பணிப்புத்தகத்தின் உள்ளடக்கத்தைப் படிக்கவும்.

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

Excel ஐ உரை வடிவத்திற்கு மாற்ற API ஐ அழைக்கவும். இதன் விளைவாக வரும் கோப்பு வடிவம் மற்றும் அதன் விளைவாக வரும் உரை கோப்பு பெயர் ஆகியவை இந்த முறைக்கு வாதமாக வழங்கப்படுகின்றன. மாற்றத்திற்குப் பிறகு, வெளியீடு மேகக்கணி சேமிப்பகத்தில் சேமிக்கப்படும்.

உரைக்கு எக்செல்

எக்செல் உரை மாற்ற மாதிரிக்காட்சி.

உள்ளீடு Excel பணிப்புத்தகம் மற்றும் மேலே உள்ள எடுத்துக்காட்டில் உருவாக்கப்பட்ட TXT கோப்பை input.xls மற்றும் output.txt இலிருந்து பதிவிறக்கம் செய்யலாம்.

கர்ல் கட்டளைகளைப் பயன்படுத்தி எக்செல் டு டெக்ஸ்ட் பைல்

உரை கோப்புகள் இலகுரக மற்றும் இணையத்தில் அனுப்பும் திறன் கொண்டவை என்பதை நாங்கள் அறிந்திருக்கிறோம். இப்போது, இந்தப் பிரிவில், 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 ஆனது கிளவுட் ஸ்டோரேஜிலிருந்து எக்செல் உள்ளீட்டை ஏற்றுகிறது, அதன் விளைவாக வரும் 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 ஆனது Excel கோப்புகளை உரை வடிவத்திற்கு மாற்றுவதற்கு வசதியான மற்றும் திறமையான வழியை வழங்குகிறது என்பதை அறிந்தோம். பெரிய தரவுத்தொகுப்புகள் அல்லது சிக்கலான சூத்திரங்களுடன் பணிபுரியும் போது இது மிகவும் பயனுள்ளதாக இருக்கும், ஏனெனில் உரைக் கோப்புகள் பயனர்கள் சிறப்பு மென்பொருள் அல்லது நிரலாக்கத் திறன்கள் தேவையில்லாமல் தொடர்புடைய தகவலை விரைவாகப் பிரித்தெடுக்க அனுமதிக்கின்றன.

இந்த இரண்டு அணுகுமுறைகளும் பல்வேறு மென்பொருள் பயன்பாடுகள் மற்றும் இயக்க முறைமைகளுடன் இணக்கத்தன்மை, மேம்பட்ட தரவு பாதுகாப்பு மற்றும் சிறிய கோப்பு அளவுகள் காரணமாக அதிகரித்த செயல்திறன் உட்பட பல நன்மைகளை வழங்குகின்றன. கூடுதலாக, .NET மற்றும் cURL கட்டளைகளுக்கான Aspose.Cells Cloud SDK பயன்படுத்த எளிதானது மற்றும் நெகிழ்வுத்தன்மையை வழங்குகிறது, இது வணிகங்களுக்கும் தனிநபர்களுக்கும் சிறந்த தேர்வாக அமைகிறது. NET மற்றும் cURL கட்டளைகளுக்கு Aspose.Cells Cloud SDK இன் ஆற்றலைப் பயன்படுத்துவதன் மூலம், Excel கோப்புகளை விரைவாகவும் எளிதாகவும் உரையாக மாற்றலாம், மேலும் உங்கள் தரவை அணுகக்கூடியதாகவும் பாதுகாப்பாகவும் மாற்றலாம். இன்றே ஆரம்பிக்கலாம்!

பயனுள்ள இணைப்புகள்

பரிந்துரைக்கப்பட்ட கட்டுரைகள்

இதைப் பற்றி மேலும் அறிய பின்வரும் இணைப்புகளைப் பார்வையிடவும்: