excel към html

Конвертирайте Excel в HTML с помощта на C# .NET

Excel електронните таблици се използват широко за съхранение и анализ на данни, но могат да бъдат трудни за достъп и преглед онлайн. Решението на този проблем е да конвертирате електронни таблици на Excel в HTML таблици, които са лесно достъпни и видими в мрежата. С Aspose.Cells Cloud този процес стана още по-лесен и по-ефективен. В тази статия ще обсъдим как да използвате Aspose.Cells Cloud за конвертиране на електронни таблици на Excel в HTML таблици и ще проучим другите предимства от използването на това решение за вашите изисквания за конвертиране. Независимо дали сте разработчик или краен потребител, тази статия има за цел да ви предостави информацията, от която се нуждаете, за да започнете с преобразуването на Excel в HTML.

API за преобразуване на Excel към уеб

Насладете се на безпроблемна интеграция, разширени функции и възможности за бързо преобразуване на Aspose.Cells Cloud. Това е базиран на облак API, който предоставя просто и ефективно решение за конвертиране на електронни таблици на Excel в HTML таблици. Конвертирайте XLS и XLSX в HTML таблици само с няколко реда код, елиминирайки цялата необходимост от ръчно въвеждане на данни и освобождавайки вашето време за по-важни задачи. Така че, независимо дали трябва да публикувате данни онлайн, да ги споделите с вашия екип или да автоматизирате работния си процес, Aspose.Cells Cloud предоставя гъвкаво и мащабируемо решение за вашите нужди от преобразуване на Excel в HTML.

Сега, според обхвата на тази статия, трябва да добавим препратка Aspose.Cells Cloud SDK за .NET като NuGet пакет в нашето C# .NET решение. Потърсете „Aspose.Cells-Cloud“ в мениджъра на пакети NuGet и добавете пакета.

Aspose.Cells Cloud

Изображение 1: - Пакет Aspose.Cells Cloud NuGet.

Освен това, за да използваме възможностите на API, ние също трябва да имаме акаунт в таблото за управление в облак. Ако все още не сте абонирани, моля, създайте безплатен акаунт в 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, като използвате метода OpenRead(…) на класа System.IO.File.

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

Този метод задейства операцията за преобразуване на Excel в HTML и записва получения HTML в облачно хранилище.

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.

Заключителни бележки

В заключение, конвертирането на електронни таблици на Excel в HTML таблици е обичайна задача за много фирми и организации, а Aspose.Cells Cloud предоставя мощно и гъвкаво решение за техните нужди. С помощта на Aspose.Cells Cloud SDK за .NET можете бързо и лесно да конвертирате електронни таблици на Excel в HTML таблици, само с няколко реда код. Освен това Aspose.Cells Cloud предлага набор от функции, включително поддръжка за множество езици за програмиране, интеграция с популярни платформи за съхранение в облак и удобен за потребителя интерфейс, което го прави идеално решение за фирми и организации от всякакъв размер. Независимо дали трябва да публикувате данни онлайн, да ги споделите с вашия екип или да автоматизирате работния си процес, Aspose.Cells Cloud предоставя надеждно и мащабируемо решение за вашите нужди от преобразуване на Excel в HTML.

Също така препоръчваме да разгледате Документацията на продукта, тъй като тя съдържа колекция от теми, обясняващи други вълнуващи функции на API. И накрая, ако срещнете проблеми, докато използвате API, не се колебайте да се свържете с нас чрез безплатния Форум за поддръжка на продукти.

Свързани статии

Моля, посетете следните връзки, за да научите повече за: