excel-ից html

Փոխարկեք Excel-ը HTML-ի՝ օգտագործելով C#.NET

Excel աղյուսակները լայնորեն օգտագործվում են տվյալների պահպանման և վերլուծության համար, սակայն դրանց հասանելիությունը և առցանց դիտելը կարող է դժվար լինել: Այս խնդրի լուծումը Excel-ի աղյուսակները փոխակերպելն է HTML աղյուսակների, որոնք հեշտությամբ հասանելի են և տեսանելի համացանցում: Aspose.Cells Cloud-ի միջոցով այս գործընթացը դարձել է ավելի հեշտ և արդյունավետ: Այս հոդվածում մենք կքննարկենք, թե ինչպես օգտագործել Aspose.Cells Cloud-ը՝ Excel-ի աղյուսակները HTML աղյուսակների փոխարկելու համար և կուսումնասիրենք այս լուծումն օգտագործելու այլ առավելությունները՝ ձեր փոխակերպման պահանջների համար: Անկախ նրանից, թե դուք ծրագրավորող եք, թե վերջնական օգտատեր, այս հոդվածը նախատեսված է ձեզ տրամադրելու այն տեղեկատվությունը, որն անհրաժեշտ է Excel-ի HTML փոխակերպումը սկսելու համար:

Excel դեպի վեբ փոխակերպման 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 վահանակի հաշիվ: Եթե դուք արդեն բաժանորդագրված չեք, խնդրում ենք ստեղծել անվճար հաշիվ 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-ից HTML առցանց՝ օգտագործելով 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-ն ապահովում է հզոր և ճկուն լուծում նրանց կարիքների համար: Օգտագործելով Aspose.Cells Cloud SDK-ն .NET-ի համար՝ դուք կարող եք արագ և հեշտությամբ վերափոխել Excel աղյուսակները HTML աղյուսակների՝ ընդամենը մի քանի տող կոդով: Բացի այդ, Aspose.Cells Cloud-ն առաջարկում է մի շարք հնարավորություններ, ներառյալ բազմաթիվ ծրագրավորման լեզուների աջակցություն, ինտեգրում հանրաճանաչ ամպային պահեստավորման հարթակներում և օգտագործողի համար հարմար ինտերֆեյս, ինչը այն դարձնում է իդեալական լուծում բոլոր չափերի ձեռնարկությունների և կազմակերպությունների համար: Անկախ նրանից, թե դուք պետք է տվյալներ հրապարակեք առցանց, կիսվեք դրանք ձեր թիմի հետ կամ ավտոմատացնեք ձեր աշխատանքային հոսքը, Aspose.Cells Cloud-ը ապահովում է հուսալի և մասշտաբային լուծում ձեր Excel-ի HTML-ի փոխակերպման կարիքների համար:

Մենք նաև խորհուրդ ենք տալիս ուսումնասիրել Product Documentation, քանի որ այն պարունակում է թեմաների հավաքածու, որոնք բացատրում են API-ի այլ հետաքրքիր առանձնահատկությունները: Ի վերջո, եթե API-ն օգտագործելիս որևէ խնդրի հանդիպեք, խնդրում ենք ազատ զգալ կապվել մեզ հետ անվճար Product Support Forum միջոցով:

Առնչվող հոդվածներ

Խնդրում ենք այցելել հետևյալ հղումները՝ ավելին իմանալու համար.