
Aspose.Cells Cloud — это REST API, который позволяет вам выполнять как простые, так и сложные операции с файлами Excel, включая, помимо прочего, XLSX, XLS, XLSB, XLSM и несколько других поддерживаемых форматов файлов. Вы можете создавать эти файлы как с нуля, так и из существующего файла шаблона. Более того, вы также можете конвертировать поддерживаемые форматы файлов с помощью Aspose.Cells Cloud API. Вы можете использовать множество других функций API без необходимости установки MS Excel или любого другого стороннего приложения.
Вам нужно только зарегистрироваться бесплатно и получить свой App SID и App Key, как указано в Создание и управление учетной записью. После регистрации вы готовы протестировать API в соответствии с вашими требованиями. Вы можете работать с хранилищем по умолчанию или настроить стороннее хранилище с API Aspose. Теперь вы готовы протестировать базовую, но важную функцию Aspose.Cells Cloud API. Вы можете использовать команды cURL для вызова REST API с любой платформы. Мы также предлагаем несколько SDK, которые заботятся о низкоуровневых деталях для создания запроса и обработки ответов, чтобы вы могли сосредоточиться на основном коде. Эти SDK включают .NET, Java, PHP, Python, Ruby, Node.js, Android, Swift и Perl.
Создавайте файлы Excel без использования приложения MS Excel
Давайте создадим пустую книгу с помощью API Aspose.Cells Cloud. Ниже приведены шаги, которые необходимо выполнить для создания файла XLSX:
- Получите свой ключ приложения и SID приложения после регистрации
- Получить веб-токен JSON
- Вызовите API https://api.aspose.cloud/v3.0/cells/CellsCloud.xlsx
- В настроенном вами хранилище будет создан пустой файл XLSX.
// Сначала получите JSON Web Token для аутентификации
// Получите ключ приложения и идентификатор SID приложения с https://dashboard.aspose.cloud/
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
// Пример cURL для создания пустой книги
curl -v "https://api.aspose.cloud/v3.0/cells/CellsCloud.xlsx" \
-X PUT \
-H "accept: application/json" \
-H "Content-Length: 0" \
-H "authorization: Bearer <jwt token>"
Выходной файл XLSX, созданный с помощью API Aspose.Cells Cloud

Аналогично, вы также можете создать рабочую книгу на основе существующего файла шаблона. В приведенном ниже коде подробно описывается, как можно использовать файл шаблона при создании новой рабочей книги. Обратите внимание, что в примере предполагается, что файл шаблона, в данном случае Template.xlsx, уже загружен в облачное хранилище.
// Сначала получите JSON Web Token для аутентификации
// Получите ключ приложения и идентификатор SID приложения с https://dashboard.aspose.cloud/
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
// Пример cURL для создания пустой книги на основе шаблона
curl -v "https://api.aspose.cloud/v3.0/cells/CellsCloud.xlsx?templateFile=Template.xlsx" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer <jwt token>"
После того, как вы создали новый файл, используя любой из вышеперечисленных подходов, вы готовы редактировать, манипулировать и конвертировать XLSX, XLS или любой другой формат файла в поддерживаемый формат файла. Здесь мы добавим пустой рабочий лист в недавно созданный файл XLSX или XLS.
// Сначала получите JSON Web Token для аутентификации
// Получите ключ приложения и идентификатор SID приложения с https://dashboard.aspose.cloud/
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
// Пример cURL для добавления пустого листа в ранее созданную книгу
curl -v "https://api.aspose.cloud/v3.0/cells/CellsCloud.xlsx/worksheets/AsposeSheet?position=2" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer <jwt token>"
На снимке экрана ниже показано добавление пустого рабочего листа с указанным вами именем в коде curl.

Эти примеры показывают, насколько просто работать с файлами Excel. Aspose.Cells Cloud API предлагает множество других полезных функций, о которых вы можете узнать, посетив документацию API и ссылки на API для получения дополнительной информации. В случае возникновения вопросов, предложений или отзывов, пожалуйста, свяжитесь с нами через бесплатный форум поддержки. Мы будем рады услышать от вас ответ!