vertopal php
v1.1.1
Vertopal-PHP هي مكتبة PHP لسهولة الوصول إلى واجهة برمجة تطبيقات تحويل الملفات Vertopal.
باستخدام Vertopal-PHP، يمكنك البدء بسرعة وسهولة في تنفيذ دعم تحويل تنسيقات الملفات +350 إلى مشروعك.
يتوفر Vertopal-PHP على Packagist ويمكن تثبيته باستخدام Composer:
composer require vertopal/vertopal-php
إذا كنت لا تستخدم Composer، فيمكنك أيضًا تنزيل أحدث إصدار من كود مصدر Vertopal-PHP كملف ZIP من صفحة الإصدار وتحميل كل ملف فئة يدويًا.
لاستخدام Vertopal-PHP، يتعين عليك الحصول على معرف التطبيق ورمز الأمان كبيانات اعتماد العميل لمصادقة واجهة برمجة التطبيقات (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 ();
}