преумножить в 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

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

Кроме того, чтобы использовать возможности API, нам также необходимо иметь учетную запись облачной панели управления. Если вы еще не подписаны, создайте бесплатную учетную запись в Cloud Dashboard, указав действующий адрес электронной почты, и получите свои персональные учетные данные клиента.

Просмотр электронных таблиц в Интернете с помощью C#

Давайте обсудим, как реализовать функцию электронных таблиц в Интернете с помощью C# .NET.

преумножить в html

Изображение 2: предварительный просмотр преобразования Excel в Web.

Используйте следующую ссылку, чтобы загрузить образец листа 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, которые позволяют вам взаимодействовать с облачным API Aspose.Cells и выполнять различные операции, включая преобразование 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, свяжитесь с нами через бесплатный Форум поддержки продуктов.

Статьи по Теме

Пожалуйста, перейдите по следующим ссылкам, чтобы узнать больше о: