excel sa html

I-convert ang Excel sa HTML gamit ang C# .NET

Ang Excel na mga spreadsheet ay malawakang ginagamit para sa pag-iimbak at pagsusuri ng data, ngunit maaaring mahirap silang i-access at tingnan online. Ang solusyon sa problemang ito ay ang pag-convert ng mga Excel spreadsheet sa HTML na mga talahanayan, na madaling ma-access at makikita sa web. Sa Aspose.Cells Cloud, ang prosesong ito ay naging mas madali at mas mahusay. Sa artikulong ito, tatalakayin natin kung paano gamitin ang Aspose.Cells Cloud upang i-convert ang mga spreadsheet ng Excel sa mga HTML na talahanayan, at tuklasin ang iba pang mga benepisyo ng paggamit ng solusyon na ito para sa iyong mga kinakailangan sa conversion. Ikaw man ay isang developer o isang end-user, ang artikulong ito ay idinisenyo upang magbigay sa iyo ng impormasyong kailangan mo upang makapagsimula sa Excel sa HTML na conversion.

Excel to Web Conversion API

I-enjoy ang tuluy-tuloy na pagsasama, advanced na feature, at mabilis na conversion na kakayahan ng Aspose.Cells Cloud. Isa itong cloud-based na API na nagbibigay ng simple at mahusay na solusyon para sa pag-convert ng mga Excel spreadsheet sa mga HTML na talahanayan. I-convert ang XLS at XLSX sa mga HTML na talahanayan gamit lamang ang ilang linya ng code, na inaalis ang lahat ng pangangailangan para sa manu-manong pagpasok ng data at pinapalaya ang iyong oras para sa mas mahahalagang gawain. Kaya, kung kailangan mong mag-publish ng data online, ibahagi ito sa iyong team, o i-automate ang iyong workflow, ang Aspose.Cells Cloud ay nagbibigay ng nababaluktot at nasusukat na solusyon para sa iyong Excel sa HTML na mga pangangailangan sa conversion.

Ngayon, ayon sa saklaw ng artikulong ito, kailangan naming magdagdag ng Aspose.Cells Cloud SDK para sa .NET na reference bilang isang NuGet package sa aming C# .NET na solusyon. Hanapin ang “Aspose.Cells-Cloud” sa NuGet package manager at idagdag ang package.

Aspose.Cells Cloud

Larawan 1:- Aspose.Cells Cloud NuGet package.

Higit pa rito, para magamit ang mga kakayahan ng API, kailangan din naming magkaroon ng Cloud dashboard account. Kung hindi ka pa naka-subscribe, mangyaring lumikha ng isang libreng account sa Cloud Dashboard gamit ang wastong email address at kunin ang iyong mga personalized na kredensyal ng kliyente.

Tingnan ang Spreadsheet Online gamit ang C#

Talakayin natin ang mga hakbang kung paano magagawa ang tampok na online na spreadsheet gamit ang C# .NET.

excel sa html

Larawan 2:- Excel to Web conversion preview.

Gamitin ang sumusunod na link upang i-download ang sample na worksheet ng Excel (myDocument.xlsx) ginamit sa halimbawa sa itaas.

// Para sa kumpletong mga halimbawa at data file, pakibisita 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Kumuha ng mga kredensyal ng kliyente mula sa https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// lumikha ng halimbawa ng CellsApi sa pamamagitan ng pagbibigay ng mga detalye ng ClientID at ClientSecret
CellsApi instance = new CellsApi(clientID, clientSecret);

// Mag-input ng Excel workbook
string name = "myDocument.xlsx";
/
/ Format for resultant file
string format = "HTML";

// Pangalan ng resultang HTML file
string resultantFile = "Converted.html";
        
try
{
    // i-load ang file mula sa lokal na system drive
    using (var file = System.IO.File.OpenRead(name))
    {

        // simulan ang pagpapatakbo ng conversion
        var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);
                
        // Mensahe ng tagumpay kung nakumpleto ang conversion
        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);
}

Unawain natin ang snippet ng code sa itaas:

CellsApi instance = new CellsApi(clientID, clientSecret);

Gumawa ng object ng CellsApi kung saan ipinapasa namin ang mga kredensyal ng kliyente bilang mga argumento.

var file = System.IO.File.OpenRead(name)

Basahin ang input Excel worksheet gamit ang OpenRead(…) method ng System.IO.File class.

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

Ang paraang ito ay nagti-trigger sa Excel sa HTML na pagpapatakbo ng conversion at sine-save ang nagreresultang HTML sa Cloud storage.

Excel sa HTML Online gamit ang cURL Commands

Maaaring makamit ang conversion ng Excel sa HTML gamit ang mga cURL command, na nagbibigay-daan sa iyong makipag-ugnayan sa Aspose.Cells Cloud API at magsagawa ng iba’t ibang operasyon, kabilang ang Excel sa HTML na conversion. Narito ang isang simpleng halimbawa kung paano i-convert ang isang spreadsheet ng Excel sa HTML gamit ang mga utos ng cURL:

  1. I-upload ang iyong Excel spreadsheet sa isang cloud storage platform, gaya ng Google Drive o Dropbox.
  2. Kumuha ng API key mula sa Aspose.Cells Cloud, na gagamitin upang patotohanan ang iyong mga kahilingan sa API.
  3. Bumuo ng JWT access token batay sa mga kredensyal ng kliyente gamit ang sumusunod na command.
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. Ngayon gamitin ang sumusunod na cURL command upang i-convert ang iyong Excel spreadsheet sa 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. Kapag naisakatuparan na ang cURL command, ang nagreresultang HTML ay nai-save sa cloud storage.

  2. Ngayon, sa halip na cloud storage, kung kailangan nating i-save ang HTML sa local drive, pakisubukang gamitin ang sumusunod na cURL command:

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"

Subukang gamitin ang aming libreng online na Excel Converter App.

Pangwakas na pangungusap

Sa konklusyon, ang pag-convert ng mga Excel spreadsheet sa mga HTML na talahanayan ay isang karaniwang gawain para sa maraming negosyo at organisasyon, at ang Aspose.Cells Cloud ay nagbibigay ng isang mahusay at nababaluktot na solusyon para sa kanilang mga pangangailangan. Sa pamamagitan ng paggamit ng Aspose.Cells Cloud SDK para sa .NET, maaari mong i-convert ang mga Excel spreadsheet sa mga HTML na talahanayan nang mabilis at madali, gamit lamang ang ilang linya ng code. Bukod pa rito, nag-aalok ang Aspose.Cells Cloud ng hanay ng mga feature, kabilang ang suporta para sa maraming programming language, pagsasama sa mga sikat na cloud storage platform, at user-friendly na interface, na ginagawa itong perpektong solusyon para sa mga negosyo at organisasyon sa lahat ng laki. Kailangan mo mang mag-publish ng data online, ibahagi ito sa iyong team, o i-automate ang iyong daloy ng trabaho, nagbibigay ang Aspose.Cells Cloud ng maaasahan at nasusukat na solusyon para sa iyong mga pangangailangan sa conversion ng Excel sa HTML.

Inirerekomenda din namin ang paggalugad sa Product Documentation, dahil naglalaman ito ng koleksyon ng mga paksang nagpapaliwanag ng iba pang kapana-panabik na feature ng API. Panghuli, kung makatagpo ka ng anumang mga isyu habang ginagamit ang API, mangyaring huwag mag-atubiling makipag-ugnayan sa amin sa pamamagitan ng libreng Product Support Forum.

Mga Kaugnay na Artikulo

Mangyaring bisitahin ang mga sumusunod na link upang matuto nang higit pa tungkol sa: