வார்த்தைக்கு சிறந்து

C# .NET ஐப் பயன்படுத்தி Excel (XLS, XSLX) ஐ CSV ஆக மாற்றவும்

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

உங்கள் XLS கோப்புகளை ஒரு சில கிளிக்குகளில் முழுமையாக வடிவமைத்த ஆவணங்களாக மாற்ற, Excel to Word மாற்றியை ஆன்லைனில் உருவாக்க இந்தக் கட்டுரையைப் பின்பற்றவும். விளக்கக்காட்சிகள், அறிக்கைகள் மற்றும் பலவற்றிற்கு ஏற்றது. எனவே இந்த படிப்படியான வழிகாட்டியைப் பின்பற்றவும், கோப்புகளை ஒன்றிணைத்து உங்கள் தரவைப் பயன்படுத்துவதற்கான வழிமுறைகளைக் காட்டுகிறது. இப்போது முயற்சி செய்!

Excel to Word Conversion API

Aspose.Cells Cloud SDK for .NET என்பது ஒரு சக்திவாய்ந்த கிளவுட்-அடிப்படையிலான API ஆகும், இது டெவலப்பர்கள் XLSஐ வேர்ட் ஆவணங்களாகத் தடையின்றி மாற்ற அனுமதிக்கிறது. இந்த SDK ஆனது எக்செல் தரவை வேர்ட் ஆவணங்களாக மாற்றும் செயல்முறையை தானியங்குபடுத்துவதை எளிதாக்குகிறது, அதே நேரத்தில் அனைத்து வடிவமைப்பு மற்றும் தளவமைப்பைப் பாதுகாக்கிறது. மாற்றும் செயல்முறை விரைவானது மற்றும் திறமையானது, மேலும் சில வரிகளில் செய்ய முடியும். இந்த தொழில்நுட்ப வலைப்பதிவில், .NETக்கான Aspose.Cells Cloud SDK ஐப் பயன்படுத்தி XLS ஐ வேர்டாக மாற்றுவது எப்படி, எப்படித் தொடங்குவது, பல்வேறு மாற்று விருப்பங்கள், மற்றும் எப்படி என்பது பற்றிய படிப்படியான வழிகாட்டி உட்பட, விரிவாகப் பார்ப்போம். மாற்றும் செயல்பாட்டின் போது ஏற்படும் பிழைகளைக் கையாள. இந்த கிளவுட்-அடிப்படையிலான API ஐப் பயன்படுத்துவதன் நன்மைகள் மற்றும் வரம்புகளை நாங்கள் ஆராய்வோம் மற்றும் ஒரு Word ஆவணத்தில் Excel விரிதாளை உட்பொதிக்க வேண்டும் என்ற எங்கள் விருப்பத்தை நிறைவேற்றுவோம்.

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

C# இல் Excel ஐ Word ஆக மாற்றவும்

C# ஐப் பயன்படுத்தி வார்த்தைக்கு 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 instance = new CellsApi(clientID, clientSecret);

// எங்கள் உள்ளீடு எக்செல் கோப்பின் பெயர்
string name = "myDocument.xls";
// இதன் விளைவாக வரும் வேர்ட் ஆவணத்திற்கான வடிவம்
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(…) முறையைப் பயன்படுத்தி உள்ளீடு Excel பணித்தாளைப் படிக்கவும்.

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 முதல் Word வரை

CURL கட்டளைகளைப் பயன்படுத்தி XLS ஐ Word ஆக மாற்றுவது, கோப்புகளை மாற்றுவதற்கு தானியங்கு தீர்வைத் தேடும் டெவலப்பர்களுக்கு வசதியான விருப்பமாக இருக்கும். Aspose.Cells Cloud ஆனது REST கட்டமைப்பின் மேல் கட்டமைக்கப்பட்டுள்ளதால், CURL கட்டளையைப் பயன்படுத்தி எக்செல் XLS ஐ வேர்ட் மாற்றத்தை எளிதாகச் செய்யலாம்.

இப்போது, முதலில் நமது கிளையன்ட் சான்றுகளின் அடிப்படையில் 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>"

எக்செல் டு வேர்ட் மாற்றத்தைச் செய்ய, லோக்கல் டிரைவில் வெளியீட்டைச் சேமிக்க, பின்வரும் 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"

இறுதியான குறிப்புகள்

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

தொடர்புடைய கட்டுரைகள்

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