2009-11-14 6 views
3

Je suis à la recherche d'une classe ou d'une fonction, pour convertir, ajouter des bordures et du texte (en utilisant les polices ttf) à une image téléchargée avant que l'image ne soit sauvegardée sur le serveur. Connaissez-vous quelque chose?Solution prête pour manipuler des images

Répondre

2

ImageMagick est incroyable et possède de nombreuses bibliothèques pour PHP

+0

Si vous pouvez utiliser ImageMagick, allez-y. Il gère le rendu TTF bien mieux que le simple GD. –

1

Vous pouvez essayer la bibliothèque GD.

Vous pouvez convertir les types d'images en utilisant les imagecreatefromjpeg/png/gif et imagejpeg/png/gif fonctions.

imagerectangle pour ajouter une bordure (dessinez un rectangle derrière votre image).

imagettftext pour ajouter du texte.

Beaucoup de tutoriels en ligne, bonne chance!

+0

Que dois-je vérifier dans l'image téléchargée pour la faire pirater? – tom

+0

Désolé Tom, je ne comprends pas très bien votre question. –

+0

Fondamentalement, si l'outil de votre choix parvient à ouvrir un fichier et y ajouter un filigrane, vous pouvez sans risque considérer qu'il s'agit d'une image valide. Tant que vous utilisez move_uploaded_file() et consorts, aucun risque de sécurité spécifique ne vous vient à l'esprit. –

Questions connexes