Как преобразовать табличные данные локальной электронной таблицы в файл изображения: пошаговое руководство

Экспортируйте табличные данные из локальной книги Excel в файл формата Image с помощью Cloud API.

Поддерживаемые ФОРМАТЫ ИЗОБРАЖЕНИЙ:

API преобразования таблицы в изображение

Перед использованием этого конечного узла убедитесь, что выполнены следующие предварительные требования:

  • Действующий JWT-токен доступа, полученный через аутентификацию Aspose.Cells Cloud.
  • Доступный аккаунт хранилища, если вы планируете использовать параметры outPath или outStorageName.
  • Исходная рабочая книга (локальный файл Excel) должна быть доступна для чтения, а при наличии защиты — указан правильный пароль.

Web API

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

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

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

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

Имя параметра Тип Путь/Строка запроса/HTTP-тело Описание
Spreadsheet File FormData Загрузка файла электронной таблицы.
worksheet String Query Имя листа электронной таблицы/Excel.
tableName String Query Имя преобразуемой таблицы.
format String Query Желаемый формат выходного файла изображения (например, png, svg).
outPath String Query (Необязательно) Путь к папке, где будет сохранено преобразованное изображение. По умолчанию — null.
outStorageName String Query Указать имя хранилища для выходного файла.
fontsLocation String Query Использовать пользовательские шрифты при необходимости.
region String Query Параметр региона/языка электронной таблицы (например, en-US, fr-FR). Влияет на форматирование чисел, разбор дат и поведение, зависящее от локали.
password String Query Пароль, необходимый для доступа к файлу электронной таблицы.

Ответ

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

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

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

Где следует использовать API преобразования таблицы в изображение?

  • Статические снимки отчётов: преобразуйте финансовые таблицы, результаты расчётов или любые отформатированные данные в изображения для включения в PDF-отчёты, слайды PowerPoint или печатные документы, где редактирование не требуется.
  • Визуализация данных в презентациях: преобразуйте сложные табличные данные электронных таблиц — включая условное форматирование или простые визуализации — в изображения для встраивания в презентации (PPTX, Google Slides).
  • Документация и обучающие материалы: зафиксируйте примеры электронных таблиц, шаблоны или формы ввода данных в виде изображений для пользовательских руководств, учебных пособий или статей базы знаний.
  • Миниатюры-предпросмотры: создавайте небольшие изображения-предпросмотры ключевых разделов электронных таблиц для файловых браузеров, библиотек документов или результатов поиска.

Почему следует использовать API преобразования таблицы в изображение?

  • Удобен для разработчиков: Aspose.Cells Cloud предлагает SDK на нескольких языках, что обеспечивает быструю разработку, и сопровождается подробной документацией. По сравнению с созданием собственных решений для рендеринга, это значительно снижает объём работ по разработке.
  • Экономически эффективно: можно преобразовывать табличные данные без предварительной загрузки всей рабочей книги, экономя место в хранилище и снижая затраты.
  • Пиксельное воспроизведение: точно воспроизводит внешний вид Excel — включая форматирование ячеек, формулы (как отображаемые значения), границы, цвета и условное форматирование — в выходном изображении.
  • Универсальная совместимость: форматы изображений (PNG, JPEG, TIFF, BMP, SVG и др.) доступны для просмотра на любом устройстве или платформе без специального программного обеспечения, обеспечивая максимальную доступность.

Как использовать API преобразования таблицы в изображение с SDK?

Спецификация API преобразования таблицы в изображение

Спецификация API преобразования таблицы в изображение предоставляет публично доступный программный интерфейс для выполнения REST-взаимодействий непосредственно из веб-браузера.

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

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

Использование SDK — самый быстрый способ разработки, поскольку он абстрагирует низкоуровневые детали, позволяя преобразовывать табличные данные электронной таблицы в изображение с минимальным количеством кода. Ознакомьтесь с репозиторием GitHub для получения полного списка SDK Aspose.Cells Cloud.

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