екцел у хтмл

Претворите Екцел у ХТМЛ користећи Ц# .НЕТ

Екцел табеле се широко користе за складиштење и анализу података, али им може бити тешко приступити и прегледати их на мрежи. Решење овог проблема је претварање Екцел табела у ХТМЛ табеле, које су лако доступне и видљиве на вебу. Уз Аспосе.Целлс Цлоуд, овај процес је постао још лакши и ефикаснији. У овом чланку ћемо разговарати о томе како да користите Аспосе.Целлс Цлоуд за претварање Екцел табела у ХТМЛ табеле и истражићемо друге предности коришћења овог решења за ваше захтеве конверзије. Било да сте програмер или крајњи корисник, овај чланак је осмишљен да вам пружи информације које су вам потребне да бисте започели са конверзијом из Екцел-а у ХТМЛ.

Екцел то Веб Цонверсион АПИ

Уживајте у беспрекорној интеграцији, напредним функцијама и брзим могућностима конверзије Аспосе.Целлс Цлоуд. То је АПИ заснован на облаку који пружа једноставно и ефикасно решење за претварање Екцел табела у ХТМЛ табеле. Конвертујте КСЛС и КСЛСКС у ХТМЛ табеле са само неколико линија кода, елиминишући сву потребу за ручним уносом података и ослобађајући ваше време за важније задатке. Дакле, било да требате да објавите податке на мрежи, поделите их са својим тимом или аутоматизујете свој ток посла, Аспосе.Целлс Цлоуд пружа флексибилно и скалабилно решење за ваше потребе конверзије из Екцел-а у ХТМЛ.

Сада, према обиму овог чланка, морамо да додамо Аспосе.Целлс Цлоуд СДК за .НЕТ референцу као НуГет пакет у наше Ц# .НЕТ решење. Претражите „Аспосе.Целлс-Цлоуд“ у НуГет менаџеру пакета и додајте пакет.

Аспосе.Целлс Цлоуд

Слика 1:- Аспосе.Целлс Цлоуд НуГет пакет.

Штавише, да бисмо користили могућности АПИ-ја, такође морамо да имамо налог на контролној табли у облаку. Ако већ нисте претплаћени, направите бесплатан налог преко Цлоуд Дасхбоард користећи важећу адресу е-поште и прибавите своје персонализоване клијентске акредитиве.

Прегледајте табелу на мрежи користећи Ц#

Хајде да разговарамо о корацима о томе како се функција онлајн табела може постићи коришћењем Ц# .НЕТ-а.

екцел у хтмл

Слика 2: - Преглед конверзије из Екцела у Веб.

Користите следећу везу да преузмете пример Екцел радног листа (миДоцумент.клск) коришћено у горњем примеру.

// За комплетне примере и датотеке са подацима, посетите 
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 instance = new CellsApi(clientID, clientSecret);

// Унесите Екцел радну свеску
string name = "myDocument.xlsx";
/
/ Format for resultant file
string format = "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);

Креирајте објекат ЦеллсАпи где преносимо акредитиве клијента као аргументе.

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

Прочитајте улазни Екцел радни лист користећи ОпенРеад(…) метод класе Систем.ИО.Филе.

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

Овај метод покреће операцију конверзије Екцел у ХТМЛ и чува резултујући ХТМЛ у складишту у облаку.

Екцел то ХТМЛ Онлине користећи цУРЛ команде

Претворба из Екцел-а у ХТМЛ може се постићи коришћењем цУРЛ команди, које вам омогућавају интеракцију са Аспосе.Целлс Цлоуд АПИ-јем и обављање различитих операција, укључујући конверзију из Екцел-а у ХТМЛ. Ево једноставног примера како да претворите Екцел табелу у ХТМЛ користећи цУРЛ команде:

  1. Отпремите своју Екцел табелу на платформу за складиштење у облаку, као што је Гоогле Дриве или Дропбок.
  2. Набавите АПИ кључ од Аспосе.Целлс Цлоуд-а, који ће се користити за аутентификацију ваших АПИ захтева.
  3. Генеришите ЈВТ приступни токен на основу акредитива клијента користећи следећу команду.
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 -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. Када се изврши команда цУРЛ, резултујући ХТМЛ се чува у складишту у облаку.

  2. Сада, уместо складиштења у облаку, ако треба да сачувамо ХТМЛ на локалном диску, покушајте да користите следећу цУРЛ команду:

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"

Покушајте да користите нашу бесплатну онлајн апликацију Екцел Цонвертер.

Завршне напомене

У закључку, претварање Екцел табела у ХТМЛ табеле је уобичајен задатак за многа предузећа и организације, а Аспосе.Целлс Цлоуд пружа моћно и флексибилно решење за њихове потребе. Коришћењем Аспосе.Целлс Цлоуд СДК за .НЕТ, можете брзо и лако да конвертујете Екцел табеле у ХТМЛ табеле, са само неколико линија кода. Поред тога, Аспосе.Целлс Цлоуд нуди низ функција, укључујући подршку за више програмских језика, интеграцију са популарним платформама за складиштење у облаку и интерфејс прилагођен кориснику, што га чини идеалним решењем за предузећа и организације свих величина. Без обзира да ли треба да објавите податке на мрежи, поделите их са својим тимом или аутоматизујете свој ток посла, Аспосе.Целлс Цлоуд пружа поуздано и скалабилно решење за ваше потребе конверзије из Екцел-а у ХТМЛ.

Такође препоручујемо да истражите Документацију производа, јер садржи колекцију тема које објашњавају друге узбудљиве карактеристике АПИ-ја. На крају, ако наиђете на било какве проблеме током коришћења АПИ-ја, слободно нас контактирајте преко бесплатног Форума подршке за производе.

повезани чланци

Посетите следеће везе да бисте сазнали више о: