html থেকে এক্সেল

C# .NET ব্যবহার করে Excel কে HTML এ রূপান্তর করুন

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

এক্সেল থেকে ওয়েব রূপান্তর API

Aspose.Cells Cloud এর নির্বিঘ্ন ইন্টিগ্রেশন, উন্নত বৈশিষ্ট্য এবং দ্রুত রূপান্তর ক্ষমতা উপভোগ করুন। এটি একটি ক্লাউড-ভিত্তিক API যা এক্সেল স্প্রেডশীটগুলিকে HTML টেবিলে রূপান্তর করার জন্য একটি সহজ এবং কার্যকর সমাধান প্রদান করে। XLS এবং XLSX-কে HTML টেবিলে রূপান্তর করুন কোডের কয়েকটি লাইন দিয়ে, ম্যানুয়াল ডেটা এন্ট্রির সমস্ত প্রয়োজনীয়তা দূর করে এবং আরও গুরুত্বপূর্ণ কাজের জন্য আপনার সময় খালি করে। সুতরাং, আপনাকে অনলাইনে ডেটা প্রকাশ করতে হবে, আপনার দলের সাথে শেয়ার করতে হবে, অথবা আপনার কর্মপ্রবাহ স্বয়ংক্রিয় করতে হবে, Aspose.Cells ক্লাউড আপনার Excel থেকে HTML রূপান্তরের প্রয়োজনের জন্য একটি নমনীয় এবং মাপযোগ্য সমাধান প্রদান করে।

এখন, এই নিবন্ধের সুযোগ অনুযায়ী, আমাদের C# .NET সমাধানে একটি NuGet প্যাকেজ হিসাবে .NET10 এর জন্য [Aspose.Cells Cloud SDK] রেফারেন্স যোগ করতে হবে। NuGet প্যাকেজ ম্যানেজারে “Aspose.Cells-Cloud” অনুসন্ধান করুন এবং প্যাকেজ যোগ করুন।

Aspose.Cells Cloud

ছবি 1:- Aspose.Cells Cloud NuGet প্যাকেজ।

উপরন্তু, API ক্ষমতা ব্যবহার করার জন্য, আমাদের একটি ক্লাউড ড্যাশবোর্ড অ্যাকাউন্ট থাকতে হবে। আপনি যদি ইতিমধ্যে সাবস্ক্রাইব না করে থাকেন, তাহলে অনুগ্রহ করে বৈধ ইমেল ঠিকানা ব্যবহার করে ক্লাউড ড্যাশবোর্ড-এ একটি বিনামূল্যে অ্যাকাউন্ট তৈরি করুন এবং আপনার ব্যক্তিগতকৃত ক্লায়েন্ট শংসাপত্রগুলি পান।

C# ব্যবহার করে অনলাইনে স্প্রেডশীট দেখুন

আসুন কিভাবে C# .NET ব্যবহার করে অনলাইন স্প্রেডশীট বৈশিষ্ট্যটি সম্পন্ন করা যায় তার পদক্ষেপগুলি নিয়ে আলোচনা করা যাক।

html থেকে এক্সেল

চিত্র 2:- এক্সেল থেকে ওয়েব রূপান্তর পূর্বরূপ।

নমুনা এক্সেল ওয়ার্কশীট ডাউনলোড করতে নিম্নলিখিত লিঙ্কটি ব্যবহার করুন (myDocument.xlsx) উপরের উদাহরণে ব্যবহৃত।

// সম্পূর্ণ উদাহরণ এবং ডেটা ফাইলের জন্য, অনুগ্রহ করে দেখুন 
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.xlsx";
/
/ Format for resultant file
string format = "HTML";

// ফলস্বরূপ HTML ফাইলের নাম
string resultantFile = "Converted.html";
        
try
{
    // স্থানীয় সিস্টেম ড্রাইভ থেকে ফাইল লোড করুন
    using (var file = System.IO.File.OpenRead(name))
    {

        // রূপান্তর অপারেশন শুরু করুন
        var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);
                
        // রূপান্তর সম্পন্ন হলে সাফল্যের বার্তা
        if (response != null && response.Equals("OK"))
        {
            Console.WriteLine("Excel to HTML Conversion successfull !");
            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(…) পদ্ধতি ব্যবহার করে ইনপুট এক্সেল ওয়ার্কশীট পড়ুন।

instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);  

এই পদ্ধতিটি এক্সেল থেকে এইচটিএমএল রূপান্তর অপারেশনকে ট্রিগার করে এবং ফলস্বরূপ এইচটিএমএলকে ক্লাউড স্টোরেজে সংরক্ষণ করে।

এক্সেল থেকে এইচটিএমএল অনলাইনে সিআরএল কমান্ড ব্যবহার করে

Excel থেকে HTML রূপান্তর cURL কমান্ড ব্যবহার করে অর্জন করা যেতে পারে, যা আপনাকে Aspose.Cells Cloud API এর সাথে ইন্টারঅ্যাক্ট করতে এবং এক্সেল থেকে HTML রূপান্তর সহ বিভিন্ন ক্রিয়াকলাপ সম্পাদন করতে দেয়। CURL কমান্ড ব্যবহার করে কিভাবে একটি এক্সেল স্প্রেডশীটকে HTML এ রূপান্তর করা যায় তার একটি সহজ উদাহরণ এখানে দেওয়া হল:

  1. Google ড্রাইভ বা ড্রপবক্সের মতো ক্লাউড স্টোরেজ প্ল্যাটফর্মে আপনার এক্সেল স্প্রেডশীট আপলোড করুন।
  2. Aspose.Cells ক্লাউড থেকে একটি API কী পান, যা আপনার API অনুরোধগুলিকে প্রমাণীকরণ করতে ব্যবহার করা হবে৷
  3. নিম্নলিখিত কমান্ড ব্যবহার করে ক্লায়েন্ট শংসাপত্রের উপর ভিত্তি করে 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"
  1. এখন আপনার এক্সেল স্প্রেডশীটকে HTML এ রূপান্তর করতে নিম্নলিখিত cURL কমান্ডটি ব্যবহার করুন:
curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument(1).xlsx?format=HTML&isAutoFit=true&onlySaveTable=false&outPath=resultant.html&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"
  1. একবার cURL কমান্ডটি কার্যকর করা হলে, ফলস্বরূপ HTML ক্লাউড স্টোরেজে সংরক্ষিত হয়।

  2. এখন, ক্লাউড স্টোরেজের পরিবর্তে, যদি আমাদের স্থানীয় ড্রাইভে এইচটিএমএল সংরক্ষণ করতে হয়, দয়া করে নিম্নলিখিত cURL কমান্ডটি ব্যবহার করার চেষ্টা করুন:

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument(1).xlsx?format=HTML&isAutoFit=true&onlySaveTable=false&checkExcelRestriction=false" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-o "resultant.html"

আমাদের বিনামূল্যের অনলাইন এক্সেল কনভার্টার অ্যাপ ব্যবহার করে দেখুন।

মন্তব্য আখেরী

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

এছাড়াও আমরা প্রোডাক্ট ডকুমেন্টেশন অন্বেষণ করার পরামর্শ দিই, কারণ এতে API-এর অন্যান্য উত্তেজনাপূর্ণ বৈশিষ্ট্যগুলি ব্যাখ্যা করে বিষয়গুলির একটি সংগ্রহ রয়েছে৷ পরিশেষে, API ব্যবহার করার সময় আপনি যদি কোনো সমস্যার সম্মুখীন হন, অনুগ্রহ করে বিনামূল্যে প্রোডাক্ট সাপোর্ট ফোরাম এর মাধ্যমে আমাদের সাথে নির্দ্বিধায় যোগাযোগ করুন।

সম্পরকিত প্রবন্ধ

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