vertopal php
v1.1.1
Vertopal-PHP — это PHP-библиотека для быстрого доступа к API преобразования файлов Vertopal.
Используя Vertopal-PHP, вы сможете быстро и легко приступить к работе и реализовать поддержку конвертации +350 форматов файлов в свой проект.
Vertopal-PHP доступен на Packagist и может быть установлен с помощью Composer:
composer require vertopal/vertopal-php
Если вы не используете Composer, вы также можете загрузить самую последнюю версию исходного кода Vertopal-PHP в виде ZIP-файла со страницы выпуска и загрузить каждый файл класса вручную.
Чтобы использовать Vertopal-PHP, вам необходимо получить App-ID и токен безопасности в качестве учетных данных клиента для аутентификации API.
Следующий код иллюстрирует преобразование GIF в APNG с использованием библиотеки vertopal php .
<?php
// Import Vertopal classes into the global namespace
use Vertopal API Credential ;
use Vertopal API Converter ;
// Load Composer Autoloader
require " vendor/autoload.php " ;
// Create a client credential instance using your app ID and security token
$ app = " your-app-id " ;
$ token = " your-security-token " ;
$ credential = new Credential ( $ app , $ token );
// Convert and download your file using the Converter class
$ converter = new Converter ( " MickeyMouse.gif " , $ credential );
$ converter -> convert ( " apng " );
$ converter -> wait ();
if ( $ converter -> isConverted ()) {
$ converter -> download ();
}