Pitlib est une bibliothèque PHP permettant d'effectuer des manipulations simples d'images, indépendamment de l'extension PHP utilisée. Pitlib est un dérivé de la bibliothèque Asido, dont le développement est au ralenti depuis les dernières années.
Convertir une image gif en image jpg
<?php require_once 'lib/Pitlib.php'; Pitlib::image ('image.gif')->save('image.jpg'); ?>
Créer une miniature d'une image qui entre dans un cadre de 100x100, sans être déformée.
<?php require_once 'lib/Pitlib.php'; Pitlib::image ('image.jpg') ->fit (100, 100) ->save('mini.jpg'); ?>
Ajouter un logo dans le coin inférieur droit d'une image
<?php require_once 'lib/Pitlib.php'; Pitlib::image ('image.jpg') ->watermark ('logo.png') ->save('newimage.jpg'); ?>
Réduire la taille d'une image, la mettre en niveaux de gris, et la tourner de 30 degrés (avec un fond bleu).
<?php require_once 'lib/Pitlib.php'; $bleu = Pitlib::color (0, 0, 255); Pitlib::image ('image.jpg') ->resize (200, 200, Pitlib::RESIZE_PROPORTIONAL) ->grayscale () ->rotate (30, $bleu) ->save('target.jpg'); ?>