Excel в PNG

Этот REST API преобразует файл электронной таблицы в формат PNG.

Спецификация REST API

POST https://api.aspose.cloud/v3.0/cells/convert/png

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

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

Параметр запроса (query parameter)

Имя параметра Тип Описание
password string Пароль, необходимый для открытия файла Excel.
storageName string Имя хранилища, в котором расположен файл.
checkExcelRestriction bool Определяет, следует ли проверять ограничения файла Excel при изменении ячеек или связанных объектов.

Параметр тела запроса (request body parameter)

Имя параметра Тип Описание
datafile data file Файл электронной таблицы, включённый в первую часть multipart-запроса.

Ответ

API возвращает объект FileInfo, содержащий созданное изображение PNG.

Поле Тип Описание
Filename string Имя PNG-файла (например, example.png).
FileSize int Размер файла в байтах.
FileContent string Содержимое PNG-файла в кодировке Base64.

FileInfo

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

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

Как использовать API PostConvertWorkbookToPNG с SDK

Спецификация API PostConvertWorkbookToPNG

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

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

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

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

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

Другие API, реализующие аналогичные функции

  • POST /cells/{name}/saveAs – Сохраняет файл Excel в формате CSV (или другом формате) с дополнительными настройками и сохраняет результат.
  • PUT /cells/convert – Преобразует файл Excel в CSV (или другой формат) с необязательными параметрами и возвращает результат в ответе.
  • GET /cells/{name} – Получает файл Excel и может конвертировать его в CSV (или другой формат) на лету.