IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

texte to image


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    105
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2008
    Messages : 105
    Par défaut texte to image
    Salut à tous,

    Je cherche à faire apparaître les coordonnées client sous forme d'un bloc graphique dans une application PHP. Une sorte de cartouche contenant nom, adresse CP, localité, tel, par exemple, qui serait généré au moment où les données sont créées ou modifiées.

    Quelqu'un a-t-il une idée?

    Alpha.

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour,

    Je ne sais pas s'il y a des codes prêt à l'emploie pour ça mais ce n'est pas difficile à faire les tutoriels sur les bibliothèques d'image.


    A+.

  3. #3
    Membre Expert
    Avatar de Thes32
    Homme Profil pro
    Développeur PHP, .Net, T-SQL
    Inscrit en
    Décembre 2006
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur PHP, .Net, T-SQL

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 379
    Par défaut
    Pourquoi ne pas le faire en HTML/CSS?

  4. #4
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    105
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2008
    Messages : 105
    Par défaut
    En fait, c'est pour une sorte d'annuaire commercial. Ce que je veux éviter, c'est que l'on puisse venir pomper toutes les données de la base de données, avec un logiciel.

    Donc, le fait d'afficher les coordonnées en mode graphique, ne pose pas de problème pour la lecture par l'internaute, mais les données ne sont pas exploitables par un logiciel de traitement automatique des données qui irait soutirer ces données, à moins de mettre en place une reconnaissance OCR ...

    Alpha.

  5. #5
    Membre Expert
    Avatar de Thes32
    Homme Profil pro
    Développeur PHP, .Net, T-SQL
    Inscrit en
    Décembre 2006
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur PHP, .Net, T-SQL

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 379
    Par défaut
    Dans ce cas tu as intérêt à suivre le conseil de Andry.
    Citation Envoyé par andry.aime Voir le message
    Je ne sais pas s'il y a des codes prêt à l'emploie pour ça mais ce n'est pas difficile à faire les tutoriels sur les bibliothèques d'image.

    A+.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    119
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2007
    Messages : 119
    Par défaut
    Salut,

    Tu peux faire ça assez facilement avec la bibliothèque GD:

    Vérifie qu'il est bien présent sur ton serveur (php.info), mais en principe c'est le cas.
    Fais attention aussi si tu manipules des images lourdes par la suite, c'est gourmand en ressources et les serveurs sont souvent bridés assez bas niveau utilisation de la mémoire...

    Quelques indices:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    header('Content-type: image/png') ; //Ton script peut alors être appelé comme une simple image avec <img... />. Attention, de ne pas envoyer de texte ou de ligne blanche, sinon ça marche pas...
    $img = imagecreate($largeur,$hauteur); //Création d'une feuille blanche
    colorallocate($img , $r , $g , $b); //Couleur de fond en RGB
    $couleur = colorallocate($img , $r , $g , $b); //Couleur du texte
    $font = './chemin/vers/ma_police.ttf' ; 
    $texte = "Texte... tu peux utiliser des \n pour aller à la ligne etc..." ;
    //Ensuite plusieurs méthodes, celles-ci fonctionne avec des police TTF:
    imagettftext($img , $taille_police , $angle , $pos_x , $pos_y , $couleur_texte , $font , $texte ) ;
    imagepng($img) ; //Si tu veux enregistrer dans un fichier: ajoute l'argument './chemin/vers/mon/image.png' et retire le header
    Bonne chance...

  7. #7
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Re,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    imagepng($img) ; //si tu veux enregistrer dans un fichier: ajoute l'argument './chemin/vers/mon/image.png' et retire le header
    imagedestroy($img);//pour liberer la memoire

  8. #8
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    105
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2008
    Messages : 105
    Par défaut
    Un grand merci pour les informations, je vais tester tout ça.

    Amicalement,

    Alpha.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [ImageMagick] Insérer du texte sur image uploadée
    Par fabien14 dans le forum Bibliothèques et frameworks
    Réponses: 16
    Dernier message: 01/12/2006, 22h03
  2. Convertir texte en image
    Par arnaud_verlaine dans le forum Flash
    Réponses: 10
    Dernier message: 26/09/2006, 10h15
  3. fonctions d'image : texte sur image
    Par guy2004 dans le forum Langage
    Réponses: 2
    Dernier message: 10/08/2006, 10h56
  4. [ImageMagick] Cherche à faire une image avec texte et image
    Par dnipro dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 18/05/2006, 15h08
  5. Conversion de texte en image?
    Par sessime dans le forum Langage
    Réponses: 12
    Dernier message: 24/01/2006, 23h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo