Excel-ზე html

გადაიყვანეთ Excel HTML-ში C# .NET-ის გამოყენებით

Excel ცხრილები ფართოდ გამოიყენება მონაცემთა შესანახად და ანალიზისთვის, მაგრამ მათზე წვდომა და ონლაინ ნახვა შეიძლება რთული იყოს. ამ პრობლემის გადაწყვეტა არის Excel-ის ცხრილების გადაყვანა HTML ცხრილებად, რომლებიც ადვილად ხელმისაწვდომი და ნახულია ინტერნეტში. Aspose.Cells Cloud-ით ეს პროცესი კიდევ უფრო ადვილი და ეფექტური გახდა. ამ სტატიაში განვიხილავთ, თუ როგორ გამოვიყენოთ Aspose.Cells Cloud Excel-ის ცხრილების HTML ცხრილებად გადასაყვანად და გამოვიკვლიოთ ამ გადაწყვეტის გამოყენების სხვა უპირატესობები თქვენი კონვერტაციის მოთხოვნებისთვის. მიუხედავად იმისა, დეველოპერი ხართ თუ საბოლოო მომხმარებელი, ეს სტატია შექმნილია იმისთვის, რომ მოგაწოდოთ ინფორმაცია, რომელიც გჭირდებათ Excel-ში HTML კონვერტაციის დასაწყებად.

Excel to Web Conversion API

ისიამოვნეთ [Aspose.Cells Cloud]-ის (https://products.aspose.cloud/cells/curl/) უწყვეტი ინტეგრაციით, გაფართოებული ფუნქციებითა და სწრაფი კონვერტაციის შესაძლებლობებით. ეს არის ღრუბელზე დაფუძნებული API, რომელიც უზრუნველყოფს მარტივ და ეფექტურ გადაწყვეტას Excel ცხრილების HTML ცხრილებად გადაქცევისთვის. გადააკეთეთ XLS და XLSX HTML ცხრილებად კოდის მხოლოდ რამდენიმე სტრიქონით, რაც გამორიცხავს მონაცემთა ხელით შეყვანის საჭიროებას და გაათავისუფლებთ თქვენს დროს უფრო მნიშვნელოვანი ამოცანებისთვის. ასე რომ, მოგიწევთ თუ არა მონაცემების ონლაინ გამოქვეყნება, თქვენს გუნდთან გაზიარება ან თქვენი სამუშაო ნაკადის ავტომატიზაცია, Aspose.Cells Cloud გთავაზობთ მოქნილ და მასშტაბირებულ გადაწყვეტას თქვენი Excel-ში HTML-ში კონვერტაციის საჭიროებებისთვის.

ახლა, ამ სტატიის ფარგლების მიხედვით, ჩვენ უნდა დავამატოთ Aspose.Cells Cloud SDK for .NET მითითება, როგორც NuGet პაკეტი ჩვენს C# .NET გადაწყვეტაში. მოძებნეთ “Aspose.Cells-Cloud” NuGet პაკეტის მენეჯერში და დაამატეთ პაკეტი.

Aspose.Cells Cloud

სურათი 1: - Aspose.Cells Cloud NuGet პაკეტი.

გარდა ამისა, API შესაძლებლობების გამოსაყენებლად, ჩვენ ასევე უნდა გვქონდეს Cloud dashboard ანგარიში. თუ უკვე არ ხართ გამოწერილი, გთხოვთ, შექმენით უფასო ანგარიში Cloud Dashboard-ზე ელ.ფოსტის სწორი მისამართის გამოყენებით და მიიღეთ თქვენი პერსონალიზებული კლიენტის რწმუნებათა სიგელები.

ცხრილების ონლაინ ნახვა C#-ის გამოყენებით

მოდით განვიხილოთ ნაბიჯები, თუ როგორ შეიძლება განხორციელდეს ონლაინ ცხრილების ფუნქცია C# .NET-ის გამოყენებით.

Excel-ზე html

სურათი 2: - Excel-ის ვებ-ზე გადახედვისას.

გამოიყენეთ შემდეგი ბმული Excel-ის სამუშაო ფურცლის ნიმუშის ჩამოსატვირთად (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";
        
// შექმენით CellsApi ეგზემპლარი ClientID და ClientSecret დეტალების მიწოდებით
CellsApi instance = new CellsApi(clientID, clientSecret);

// შეიყვანეთ Excel სამუშაო წიგნი
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)

წაიკითხეთ შეყვანილი Excel სამუშაო ფურცელი System.IO.File კლასის OpenRead(…) მეთოდის გამოყენებით.

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

ეს მეთოდი ააქტიურებს Excel-ში HTML-ში კონვერტაციის ოპერაციას და ინახავს შედეგად მიღებული HTML-ს Cloud საცავში.

Excel to HTML Online cURL ბრძანებების გამოყენებით

Excel-ში HTML-ში კონვერტაციის მიღწევა შესაძლებელია cURL ბრძანებების გამოყენებით, რაც საშუალებას გაძლევთ ურთიერთქმედოთ Aspose.Cells Cloud API-სთან და შეასრულოთ სხვადასხვა ოპერაციები, მათ შორის Excel-ში HTML-ში კონვერტაცია. აქ მოცემულია მარტივი მაგალითი იმისა, თუ როგორ უნდა გადაიყვანოთ Excel ელცხრილი HTML-ში cURL ბრძანებების გამოყენებით:

  1. ატვირთეთ თქვენი Excel ელცხრილი ღრუბლოვანი საცავის პლატფორმაზე, როგორიცაა Google Drive ან Dropbox.
  2. მიიღეთ API გასაღები Aspose.Cells Cloud-დან, რომელიც გამოყენებული იქნება თქვენი 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. ახლა გამოიყენეთ შემდეგი cURL ბრძანება თქვენი Excel ცხრილების HTML-ში გადასაყვანად:
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. ახლა, ღრუბლოვანი მეხსიერების ნაცვლად, თუ გვჭირდება HTML-ის შენახვა ლოკალურ დისკზე, გთხოვთ, გამოიყენოთ შემდეგი 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"

სცადეთ ჩვენი უფასო ონლაინ [Excel Converter] (https://products.aspose.app/cells/conversion) აპლიკაციის გამოყენება.

დასკვნითი შენიშვნები

დასკვნის სახით, Excel-ის ცხრილების HTML ცხრილებად გადაყვანა ჩვეულებრივი ამოცანაა მრავალი ბიზნესისა და ორგანიზაციისთვის და Aspose.Cells Cloud უზრუნველყოფს მძლავრ და მოქნილ გადაწყვეტას მათი საჭიროებებისთვის. .NET-ისთვის Aspose.Cells Cloud SDK-ის გამოყენებით შეგიძლიათ Excel-ის ცხრილები გადაიყვანოთ HTML ცხრილებად სწრაფად და მარტივად, კოდის მხოლოდ რამდენიმე ხაზით. გარდა ამისა, Aspose.Cells Cloud გთავაზობთ უამრავ ფუნქციას, მათ შორის მრავალი პროგრამირების ენის მხარდაჭერას, ღრუბლოვანი შენახვის პოპულარულ პლატფორმებთან ინტეგრაციას და მოსახერხებელი ინტერფეისი, რაც მას იდეალურ გადაწყვეტად აქცევს ყველა ზომის ბიზნესისა და ორგანიზაციისთვის. გჭირდებათ მონაცემების ონლაინ გამოქვეყნება, თქვენს გუნდთან გაზიარება ან თქვენი სამუშაო ნაკადის ავტომატიზაცია, Aspose.Cells Cloud გთავაზობთ საიმედო და მასშტაბირებულ გადაწყვეტას თქვენი Excel-ში HTML-ში კონვერტაციის საჭიროებებისთვის.

ჩვენ ასევე გირჩევთ, შეისწავლოთ Product Documentation, რადგან ის შეიცავს თემების კრებულს, რომელიც ხსნის API-ის სხვა საინტერესო ფუნქციებს. და ბოლოს, თუ რაიმე პრობლემას წააწყდებით API-ს გამოყენებისას, გთხოვთ, მოგერიდებათ დაგვიკავშირდეთ უფასო [პროდუქტის მხარდაჭერის ფორუმის] მეშვეობით 9.

დაკავშირებული სტატიები

გთხოვთ ეწვიოთ შემდეგ ბმულებს მეტი ინფორმაციისთვის: