
Aspose.Cells Cloud — це REST API, який дозволяє вам виконувати прості та складні операції з файлами Excel, включаючи, але не обмежуючись ними, XLSX, XLS, XLSB, XLSM та кілька інших підтримуваних форматів файлів. Ви можете створити ці файли з нуля, а також із наявного файлу шаблону. Крім того, ви також можете конвертувати підтримувані формати файлів за допомогою Aspose.Cells Cloud API. Ви можете використовувати багато інших функцій API без необхідності інсталювати MS Excel або будь-яку іншу сторонню програму.
Вам потрібно лише безкоштовно зареєструватися та отримати свій SID програми та ключ програми, як описано в розділі Створення облікового запису та керування ним. Після реєстрації ви готові протестувати API відповідно до ваших вимог. Ви можете працювати зі сховищем за замовчуванням або налаштувати стороннє сховище за допомогою Aspose API. Тепер ви готові протестувати базову, але важливу функцію Aspose.Cells Cloud API. Ви можете використовувати команди cURL для виклику REST API з будь-якої платформи. Ми також пропонуємо кілька SDK, які піклуються про деталі низького рівня для створення запиту та обробки відповідей, щоб ви могли зосередитися на основному коді. Ці SDK включають .NET, Java, PHP, Python, Ruby, Node.js, Android, Swift і Perl.
Створюйте файли Excel без використання програми MS Excel
Давайте створимо порожню книгу за допомогою Aspose.Cells Cloud API. Нижче наведено кроки, які потрібно виконати для створення файлу 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, створений за допомогою Aspose.Cells Cloud API

Так само можна створити книгу на основі наявного файлу шаблону. У наведеному нижче коді детально описано, як ви можете використовувати файл шаблону під час створення нової книги. Зауважте, що в прикладі передбачається, що файл шаблону, у цьому випадку 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. API Aspose.Cells Cloud пропонує багато інших корисних функцій. Для отримання додаткової інформації ви можете відвідати документацію API і посилання на API. У разі будь-яких запитів, пропозицій чи відгуків зв’яжіться з нами через безкоштовний форум підтримки. Ми будемо раді почути від вас відповідь!