এক্সেল থেকে পাঠ্য

C# .NET ব্যবহার করে Excel (XLS, XLSX) কে টেক্সট ফাইলে রূপান্তর করুন

এক্সেল স্প্রেডশীটগুলি ডেটা পরিচালনা এবং বিশ্লেষণের জন্য একটি সর্বব্যাপী টুল। যাইহোক, তারা সবসময় ওয়েব অ্যাপ্লিকেশনের জন্য সবচেয়ে দক্ষ বিন্যাস হয় না। সুতরাং, এক্সেল ফাইলগুলিকে টেক্সট ফাইলে রূপান্তর করা (txt) ডেটা প্রসেসিংয়ের একটি সাধারণ কাজ, কারণ এটি ব্যবহারকারীদের আরও বেশি ডেটা ম্যানিপুলেট করতে দেয়। নমনীয় এবং পঠনযোগ্য বিন্যাস। টেক্সট ফাইলগুলিও হালকা ওজনের এবং বিভিন্ন প্রোগ্রামে খোলা সহজ, এটি ডেটা সংরক্ষণ এবং ভাগ করে নেওয়ার জন্য একটি আদর্শ পছন্দ করে তোলে। যাইহোক, এক্সেল ফাইলগুলিকে টেক্সট ফাইল (.txt) ফর্ম্যাটে রূপান্তর করা একটি কঠিন কাজ হতে পারে, বিশেষ করে যদি আপনি প্রোগ্রামিং ভাষার সাথে পরিচিত না হন। সৌভাগ্যবশত, C# .NET-এর সাহায্যে আপনি খুব সহজেই আপনার এক্সেল ফাইলগুলিকে খুব বেশি পরিশ্রম ছাড়াই টেক্সট ফরম্যাটে রূপান্তর করতে পারেন। এই গাইডে, আমরা আপনাকে দেখাব কিভাবে .NET ক্লাউড SDK ব্যবহার করে আপনার Excel ডেটাকে টেক্সট ফাইলে (.txt) রূপান্তর করতে হয়।

এক্সেল থেকে পাঠ্য রূপান্তর API

Aspose.Cells Cloud SDK for .NET হল এক্সেল ফাইলকে টেক্সট ফাইল (.txt) ফরম্যাটে রূপান্তর করার একটি দক্ষ এবং সাশ্রয়ী উপায়। এই ক্লাউড-ভিত্তিক পদ্ধতিটি স্কেলেবিলিটি, অ্যাক্সেসযোগ্যতা এবং উন্নত নিরাপত্তা বৈশিষ্ট্য সহ অসংখ্য সুবিধা প্রদান করে। রূপান্তর প্রক্রিয়া নির্ভরযোগ্য, এবং উচ্চ-মানের ফলাফল তৈরি করে। শুধু “Aspose.Cells-Cloud” অনুসন্ধান করুন এবং প্যাকেজ যুক্ত করুন বোতামে ক্লিক করুন। দ্বিতীয়ত, আপনার যদি ক্লাউড ড্যাশবোর্ড-এ একটি অ্যাকাউন্ট না থাকে, তাহলে অনুগ্রহ করে একটি বৈধ ইমেল ঠিকানা ব্যবহার করে একটি বিনামূল্যে অ্যাকাউন্ট তৈরি করুন এবং আপনার ব্যক্তিগতকৃত শংসাপত্রগুলি পান৷

C# ব্যবহার করে এক্সেলকে TXT তে রূপান্তর করুন

API ফাইল ফরম্যাট রূপান্তর মোকাবেলা করার জন্য নিম্নলিখিত তিনটি পদ্ধতি অফার করে।

GetWorkbook - ক্লাউড স্টোরেজ থেকে ইনপুট এক্সেল পান এবং ক্লাউড স্টোরেজে আউটপুট সংরক্ষণ করুন। 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);

// ড্রাইভে প্রথম এক্সেল ওয়ার্কবুক
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);

এক্সেলকে টেক্সট ফরম্যাটে রূপান্তর করতে API কল করুন। ফলস্বরূপ ফাইল বিন্যাস এবং ফলাফল টেক্সট ফাইলের নাম, এই পদ্ধতির যুক্তি হিসাবে প্রদান করা হয়। রূপান্তরের পরে, আউটপুট ক্লাউড স্টোরেজে সংরক্ষণ করা হয়।

এক্সেল টু টেক্সট

এক্সেল থেকে পাঠ্য রূপান্তর পূর্বরূপ।

ইনপুট এক্সেল ওয়ার্কবুক এবং উপরের উদাহরণে তৈরি করা ফলস্বরূপ 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"

পরবর্তী ধাপ হল 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 এক্সেল ফাইলগুলিকে পাঠ্য বিন্যাসে রূপান্তর করার একটি সুবিধাজনক এবং কার্যকর উপায় অফার করে। বড় ডেটাসেট বা জটিল সূত্রগুলির সাথে কাজ করার সময় এটি বিশেষভাবে কার্যকর হতে পারে, কারণ পাঠ্য ফাইলগুলি ব্যবহারকারীদের বিশেষ সফ্টওয়্যার বা প্রোগ্রামিং দক্ষতার প্রয়োজন ছাড়াই দ্রুত প্রাসঙ্গিক তথ্য বের করতে দেয়।

এই উভয় পদ্ধতিই বিভিন্ন সফ্টওয়্যার অ্যাপ্লিকেশন এবং অপারেটিং সিস্টেমের সাথে সামঞ্জস্য, উন্নত ডেটা সুরক্ষা এবং ছোট ফাইলের আকারের কারণে দক্ষতা বৃদ্ধি সহ অসংখ্য সুবিধা প্রদান করে। উপরন্তু, .NET এবং cURL কমান্ডের জন্য Aspose.Cells Cloud SDK ব্যবহার করা সহজ এবং নমনীয়তা অফার করে, যা ব্যবসা এবং ব্যক্তিদের জন্য একইভাবে একটি দুর্দান্ত পছন্দ করে তোলে। .NET এবং cURL কমান্ডের জন্য Aspose.Cells Cloud SDK-এর শক্তি ব্যবহার করে, আপনি দ্রুত এবং সহজে এক্সেল ফাইলগুলিকে টেক্সটে রূপান্তর করতে পারেন এবং আপনার ডেটা আরও অ্যাক্সেসযোগ্য এবং সুরক্ষিত করতে পারেন৷ আসুন আজ শুরু করা যাক!

দরকারী লিঙ্ক

প্রস্তাবিত প্রবন্ধ

সম্পর্কে আরও জানতে অনুগ্রহ করে নিম্নলিখিত লিঙ্কগুলিতে যান: