Как преобразовать табличные данные локальной электронной таблицы в файл изображения: пошаговое руководство
Экспортируйте табличные данные из локальной книги 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: