Aspose.Cells Cloud – Преобразование таблицы в HTML

Краткое описание — Этот конечный пункт принимает локальную рабочую книгу Excel, извлекает указанную таблицу, преобразует её в файл HTML и возвращает результат в виде загружаемого потока. Промежуточная загрузка в облачное хранилище Aspose не требуется.

API ConvertTableToHTML

PUT https://api.aspose.cloud/v4.0/cells/convert/table/html

Безопасность и аутентификация

API Aspose.Cells Cloud безопасны и требуют аутентификации по токену JWT.

Параметры запроса

Название Расположение Тип Обязательный Описание
Spreadsheet Form‑Data File Да Рабочая книга Excel, содержащая таблицу для преобразования.
worksheet Query String Да Имя листа, на котором расположена таблица.
tableName Query String Да Точное имя таблицы, подлежащей преобразованию.
outPath Query String Нет Путь к папке в облачном хранилище Aspose, куда будет сохранён файл HTML (необязательно).
outStorageName Query String Нет Имя хранилища для выходного файла (необязательно).
fontsLocation Query String Нет Путь к папке, содержащей пользовательские шрифты, необходимые для преобразования.
region Query String Нет Идентификатор языка (например, en-US, fr-FR). Влияет на форматирование чисел/дат.
password Query String Нет Пароль для открытия защищённой рабочей книги.
AutoRowsFit Query Boolean Нет Автоподбор высоты всех строк на листе (true/false).
AutoColumnsFit Query Boolean Нет Автоподбор ширины всех столбцов на листе (true/false).

Ответ

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream"
    }
  }
]

Коды HTTP-статусов

Код Значение Описание
200 OK (OK) Фильтр применён успешно; ответ содержит детали операции.
400 Bad Request Отсутствуют или некорректны параметры (например, неподдерживаемый тип файла).
401 Unauthorized Неверный или отсутствующий JWT-токен.
413 Payload Too Large Загруженный файл превышает допустимый размер.
500 Internal Server Error Непредвиденная ошибка сервера.

В каких случаях использовать API Convert Table to HTML?

  • Динамический веб-контент — Встраивайте таблицы цен, расписания или списки продуктов непосредственно в веб-страницы или CMS.
  • Шаблоны электронной почты — Генерируйте фрагменты HTML для резюме заказов или отчётов, корректно отображающихся во всех почтовых клиентах.
  • Интерактивные панели и инструменты отчётов — Отображайте актуальные данные из электронных таблиц без загрузки всей книги или использования ресурсоёмких компонентов сетки.
  • Предварительный просмотр документов — Обеспечивайте быстрый предварительный просмотр конкретных разделов электронных таблиц с сохранением форматирования.

Как использовать API Convert Table to HTML с помощью SDK?

Спецификация API Convert Table to HTML

Спецификация API Convert Table to HTML предоставляет публично доступный программный интерфейс, позволяющий выполнять REST-взаимодействия непосредственно из веб-браузера.

Вы можете использовать утилиту командной строки cURL для простого доступа к веб-службам Aspose.Cells. Пример ниже показывает, как выполнять вызовы облачного API с помощью cURL.

Использование SDK Aspose.Cells Cloud

Использование SDK — самый быстрый способ разработки, поскольку он скрывает детали низкоуровневой реализации и позволяет преобразовывать табличные данные электронной таблицы в CSV-файл с минимальным объёмом кода. Полный список SDK Aspose.Cells Cloud доступен в репозитории GitHub.

Следующие примеры кода демонстрируют, как выполнять вызовы веб-служб Aspose.Cells с использованием различных SDK: