Vertopal-PHP es una biblioteca PHP para acceder fácilmente a la API de conversión de archivos de Vertopal.
Con Vertopal-PHP, puede comenzar a implementar rápida y fácilmente el soporte para convertir +350 formatos de archivo en su proyecto.
Vertopal-PHP está disponible en Packagist y se puede instalar usando Composer:
composer require vertopal/vertopal-php
Si no está utilizando Composer, también puede descargar la versión más reciente del código fuente Vertopal-PHP como un archivo ZIP desde la página de lanzamiento y cargar cada archivo de clase manualmente.
Para utilizar Vertopal-PHP, necesita obtener un ID de aplicación y un token de seguridad como credenciales de cliente para la autenticación API.
El siguiente código ilustra la conversión de GIF a APNG utilizando la biblioteca 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 ();
}