génération d'images dynamiquement en php - PHP - Programmation
Marsh Posté le 12-08-2005 à 11:19:43
tout ce que tu dis est faisable mais n'a rien à voir avec pdf.
renseigne toi sur la "libraire GD" et les "fonctions image" ainsi que sur les "formulaires d'upload"
ça devrait être assez facile comme script.
A+
Marsh Posté le 12-08-2005 à 11:25:21
>> je voudrai creer des images avec du texte rentré dynamiquement
>> utiliser des polices différentes et originales
imagettftext
>> l'internaute pourra mettre son image à lui
imagecreatefromgif
imagecreatefromjpeg
imagecreatefrompng
Tout le reste est sur http://www.php.net/manual/fr/ref.image.php
Mais il ne devrait rien avoir de bien compliquer !!
amuse toi bien !!
Marsh Posté le 12-08-2005 à 11:31:00
http://www.coppoweb.com/dev/Graphi [...] mages.html
ya peut etre mieux suffit de chercher
Marsh Posté le 12-08-2005 à 11:37:58
Personne n'a fait la remarque alors je me permets.
Pour tout le travail d'image, c'est du gateau en GD, par contre, si tu laisses au visiteur la possibilité d'uploader sa photo, fais bien attention, l'upload n'est pas une fonction à prendre à la légère, autrement, ça devient une grosse faille de sécurité.
Marsh Posté le 12-08-2005 à 11:42:19
Effectivement, il faut à un moment donner utiliser getimagesize qui permet de verifier entre autre si un fichier est bien une image !! Après il y a également le entetes exif qui permettent de s'en assurer !
Marsh Posté le 12-08-2005 à 11:44:11
merci pour vos réponses, je vais chercher et faire des essais.
En fait, j'ai déja dessiner du texte sur des images, mais là je dois avoir un document qui ressemble à une carte de visite : donc le texte n'est pas direct sur la photo.
Mais, d'après ce que je vois, ça doit pas trop poser de probleme :-)
Marsh Posté le 12-08-2005 à 11:46:28
aie ... qu'est ce que tu veux dire par l'upload d'image devient une grosse faille de securite ?
Marsh Posté le 12-08-2005 à 11:51:27
Bah, il va falloir qui tu gères que l'utilisateur envoi un fichier sur ton serveur.
Seulement, imagine qu'il envoie un php qui demande d'envoyer par FTP toutes les sources de tous les programmes présents ?
Enfin, moi ce que je fais dans ces cas là, c'est que je n'affiche jamais ce que l'utilisateur envoi, je le fais traiter par GD.
Marsh Posté le 12-08-2005 à 15:01:48
raph_csol a écrit : >> je voudrai creer des images avec du texte rentré dynamiquement |
Est ce que free à cette librairie?
Marsh Posté le 12-08-2005 à 15:24:22
Un phpinfo() t'aurait repondu que oui
Marsh Posté le 21-08-2005 à 20:50:16
Citation : Enfin, moi ce que je fais dans ces cas là, c'est que je n'affiche jamais ce que l'utilisateur envoi, je le fais traiter par GD. |
est ce que ça veut dire que tu ne permets pas le téléchargement sur le serveur de l'envoi du clients ???
Marsh Posté le 21-08-2005 à 23:49:14
ça veut dire que je fais traiter par GD ce que le client envoi, quoiqu'il arrive.
Si GD me dit qu'il n'arrive pas à traiter le fichier, c'est louche, stop, on arrête, on bloque le fichier, on le mets dans le dossier "Attention, qu'est-ce que c'est".
Comme GD fonctionne très bien, je n'ai aucun problème, par contre, j'ai essayer de m'envoyer moi même des fichiers "douteux", GD merde et je vois ce que je m'envoie de douteux.
En gros, c'est comme une boite de nuit, je n'accepte pas les gens qui ont des basquettes. Bah GD, c'est comme un videur pour moi. GD fait rentrer les gens qui ont des mocassins, il fait rentrer les gens qui ont des santiags et quand il n'arrive pas à identifier ce que c'est comme chaussure, il les refuse à l'entrée et il prend une photo, comme ça, je peux voir si il a bien fait son boulot ou si c'est un bug.
Marsh Posté le 12-08-2005 à 11:14:28
bonjour,
j'ai quelques questions par rapport à la génération d'images dynamiquement en php :
je voudrai creer des images avec du texte rentré dynamiquement par l'internaute (un formulaire) ; ça je sais que c'est possible, mais est ce possible d'utiliser des polices différentes et originales ??
et aussi, l'internaute pourra mettre son image à lui (par exemple sa photo) sur l'image finale créee ... je sais que ça se fait en générant des pdf, mais est ce possible et pas trop compliqué de générer des images contenant une photo téléchargée et du texte rentré via un formulaire ?
merci