Aspose.Cells Cloud PHP SDK — конвертация, объединение, разбиение, защита файлов Excel
Пакет SDK является открытым и распространяется под лицензией MIT. Вы можете получить исходный код PHP-библиотеки Aspose.Cells Cloud здесь.
Как использовать Aspose.Cells Cloud SDK для PHP
Aspose.Cells Cloud SDK для PHP — мощная библиотека, позволяющая разработчикам манипулировать и обрабатывать файлы Microsoft Excel с помощью языка программирования PHP. С помощью этого SDK вы можете создавать, редактировать и конвертировать документы Excel в облаке, не устанавливая дополнительное программное обеспечение или зависимости на вашем локальном компьютере.
В этой статье мы рассмотрим, как использовать Aspose.Cells Cloud SDK для PHP для выполнения некоторых типичных задач: создания новой рабочей книги Excel, вставки данных в ячейки и сохранения изменённой рабочей книги в облако.
Начало работы
Прежде чем начать использовать Aspose.Cells Cloud SDK для PHP, необходимо настроить среду разработки и установить необходимые зависимости. Обратитесь к статье на сайте Aspose, чтобы получить ваш идентификатор клиента и секретный ключ клиента.
Предварительные требования
- PHP 7.4 или более поздняя версия
- Установленный Composer на вашей машине для разработки
- Действующий идентификатор клиента и секретный ключ клиента Aspose Cloud
- Доступ к хранилищу Aspose Cloud (по умолчанию или пользовательскому)
Как установить PHP-пакет для Aspose.Cells Cloud
Вы можете установить Aspose.Cells Cloud SDK для PHP. Ниже приведены шаги:
-
Добавьте Aspose.Cells Cloud как зависимость в ваш файл
composer.json:{ "require": { "aspose/cells-cloud": "^24.3" } } -
Выполните обновление Composer для установки SDK:
composer install -
Подключите автозагрузчик Composer в ваш PHP-код:
require 'vendor/autoload.php';
Как использовать PHP-пакет для конвертации Xlsx в другие форматы
-
Импортируйте библиотеку Aspose.Cells Cloud
Начните с импорта необходимого пакета из Aspose.Cells Cloud PHP SDK в ваш проект. -
Настройте клиент API с учётными данными
Аутентифицируйте ваш клиент API с помощью уникального идентификатора клиента и секретного ключа клиента. -
Подготовьте параметры конвертации
Задайте параметры задачи конвертации, включая имя исходного файла, желаемый формат вывода и путь к папке хранилища. -
Выполните конвертацию рабочей книги
Вызовите процесс конвертации с помощью методаPostConvertWorkbookи обработайте ответ.
Справочник по API для PostConvertWorkbook
| Параметр | Описание | Тип | Обязательный |
|---|---|---|---|
file |
Имя исходного файла Excel (например, sample.xlsx). |
string | Да |
format |
Желаемый формат вывода (pdf, csv, png и др.). |
string | Да |
storage |
Имя хранилища или путь к папке, где находится исходный файл. | string | Нет |
outPath |
Необязательный путь для сохранения сконвертированного файла непосредственно в хранилище. | string | Нет |
HTTP-метод: POST
Конечная точка: /cells/convert/{format}
Пример ответа (JSON)
{
"status": "OK",
"url": "https://api.aspose.cloud/v3.0/cells/convert/output.pdf"
}
Коды состояния
200— конвертация успешно завершена.400— неверный запрос (отсутствуют или недопустимы параметры).401— ошибка аутентификации.500— ошибка сервера.