Afbeeldingen schalen en croppen in PHP
13-12-2009
Het komt vaak voor: gebruikers kunnen een afbeelding uploaden, maar doen dat vrijwel nooit in het juiste formaat.
Als je al een bruikbaar bestandstype hebt is het vervolgens nog maar de vraag of de afmetingen bruikbaar zijn. Meestal niet dus zorg je er voor dat afbeeldingen netjes worden geschaald en/of gecropped naar het juiste formaat.
PHP heeft standaard de GD library om te werken met afbeeldingen, alleen daar ontbreekt het net aan de wat uitgebreidere schaal en crop functies die je nodig hebt.
Met WideImage is dat probleem opgelost, deze opensource library (gebaseerd en afhankelijk van GD) is een PHP5 (objectgeorienteerde) oplossing die het je erg eenvoudig maakt afbeeldingen te schalen, croppen, roteren, grayscalen, flippen etcetera.
Hoeft de gebruiker van jouw website alleen nog maar een afbeelding in plaats van een Excel sheet te uploaden, 't scheelt de helft, handig!
Zie ook: