Как преобразовать данные локальной электронной таблицы рабочего листа в файл изображения: пошаговое руководство
Экспортируйте данные рабочего листа из локального файла Excel в файл изображения с помощью API Aspose.Cells Cloud. Эта операция поддерживает множество форматов изображений и идеально подходит для создания визуальных снимков данных электронной таблицы.
Поддерживаемые ФОРМАТЫ ИЗОБРАЖЕНИЙ
API преобразования рабочего листа в изображение
Web API
PUT http://api.aspose.cloud/v4.0/cells/convert/worksheet/image
Безопасность и аутентификация
API Aspose.Cells Cloud защищены и требуют аутентификации на основе JWT-токена.
Параметры запроса
| Имя параметра | Тип | Путь/Строка запроса/HTTPBody | Описание |
|---|---|---|---|
| Spreadsheet | File | FormData | Загрузка файла электронной таблицы. |
| worksheet | String | Query | Имя рабочего листа, подлежащего преобразованию. |
| format | String | Query | Желаемый формат изображения (svg, png, tiff, jpeg, bmp и др.). |
| outPath | String | Query | (Необязательный) Путь к папке, где будет сохранено выходное изображение; по умолчанию null. |
| outStorageName | String | Query | Имя хранилища для выходного файла. |
| fontsLocation | String | Query | Путь к пользовательской папке со шрифтами, если требуются шрифты, недоступные на сервере. |
| region | String | Query | Настройка региона электронной таблицы (например, en-US). |
| password | String | Query | Пароль, необходимый для открытия защищенного файла электронной таблицы. |
Ответ
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
Коды HTTP-статуса
| Код | Значение | Описание |
|---|---|---|
| 200 | OK (Успех) | Фильтр успешно применен; ответ содержит данные об операции. |
| 400 | Bad Request (Неверный запрос) | Отсутствуют или недопустимы параметры (например, неподдерживаемый тип файла). |
| 401 | Unauthorized (Неавторизовано) | Неверный или отсутствующий JWT-токен. |
| 413 | Payload Too Large (Слишком большой полезный нагрузочный пакет) | Загруженный файл превышает лимит размера. |
| 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. В следующем примере показано, как делать вызовы в Cloud API с помощью cURL.
Использование SDK Aspose.Cells Cloud
Использование SDK — это самый быстрый способ разработки, поскольку он абстрагирует низкоуровневые детали и позволяет преобразовывать данные рабочего листа в изображение с минимальным объемом кода. Полный список SDK Aspose.Cells Cloud доступен в репозитории GitHub.
Следующие примеры кода демонстрируют, как вызывать веб-сервисы Aspose.Cells Cloud с использованием различных SDK: