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

Экспортируйте диаграмму, расположенную в рабочей книге, хранимой в Aspose Cloud Storage, в другой файловый формат (PDF, PNG, SVG и т.д.), не скачивая исходный файл.

API ExportChartAsFormat

GET https://api.aspose.cloud/v4.0/cells/{name}/worksheets/{worksheet}/charts/{chartIndex}

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

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

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

Имя Тип Местоположение Обязательный Описание
name string Path Да Имя файла рабочей книги.
worksheet string Path Да Имя листа, содержащего диаграмму.
chartIndex integer Path Да Индекс экспортируемой диаграммы (начиная с нуля).
format string Query Да Желаемый выходной формат (например, png, pdf, svg).
folder string Query Нет Путь к папке, где хранится рабочая книга (по умолчанию: корень).
storageName string Query Нет Имя пользовательского хранилища; опустите, чтобы использовать хранилище по умолчанию.
outPath string Query Нет Путь к папке, куда будет сохранён преобразованный файл.
outStorageName string Query Нет Имя хранилища для выходного файла.
fontsLocation string Query Нет Путь к папке, содержащей пользовательские шрифты.
region string Query Нет Языковой стандарт (например, en-US, fr-FR).
password string Query Нет Пароль для открытия защищённой рабочей книги.

Ответ

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

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

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

Как использовать API экспорта диаграммы в формат с помощью SDK?

Спецификация API экспорта диаграммы в формат

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

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

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

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

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