Récupérer la taille d'un texte en php
Fermé
beudet
Messages postés
122
Date d'inscription
vendredi 19 octobre 2007
Statut
Membre
Dernière intervention
24 février 2011
-
9 avril 2009 à 11:41
strasgus - 5 nov. 2014 à 08:45
strasgus - 5 nov. 2014 à 08:45
A voir également:
- Récupérer la taille d'un texte en php
- Comment réduire la taille d'un fichier - Guide
- Comment récupérer un compte facebook piraté - Guide
- Comment recuperer un message supprimé sur whatsapp - Guide
- Recuperer video youtube - Guide
- Mettre un texte en majuscule - Guide
7 réponses
Utilise la fonction imageftbbox de la librairie GD, et soustrait les valeurs en x des 2 points haut par exemple.
beudet
Messages postés
122
Date d'inscription
vendredi 19 octobre 2007
Statut
Membre
Dernière intervention
24 février 2011
13
9 avril 2009 à 13:17
9 avril 2009 à 13:17
Bonne idée sonik21, mais comment je peut calculer la taille d'un caractère en pixel ?
Utilisateur anonyme
9 avril 2009 à 13:46
9 avril 2009 à 13:46
heu... bonne quistion ... essai en faisant sous un logiciel de dessin tu agrandi un caractère au maximum et tu compte le nombre de pixel...
sinon j'ai trouvé ça : http://www.javascriptfr.com
EDIT--> pour la taille des caractères j'ai trouvé ça : http://pagesperso-orange.fr/coin.des.experts/reponses/faq9_33.html
RE-EDIT--> apparement tu peu trouver la taille d'un élément avec offsetWidth, donc tu case ton texte dans un tableau invisible, tu récupere la taille de ce tableau avec offsetWidth et tu utilise les mesures pour ce que tu veux faire.
sinon j'ai trouvé ça : http://www.javascriptfr.com
EDIT--> pour la taille des caractères j'ai trouvé ça : http://pagesperso-orange.fr/coin.des.experts/reponses/faq9_33.html
RE-EDIT--> apparement tu peu trouver la taille d'un élément avec offsetWidth, donc tu case ton texte dans un tableau invisible, tu récupere la taille de ce tableau avec offsetWidth et tu utilise les mesures pour ce que tu veux faire.
beudet
Messages postés
122
Date d'inscription
vendredi 19 octobre 2007
Statut
Membre
Dernière intervention
24 février 2011
13
10 avril 2009 à 15:04
10 avril 2009 à 15:04
Récupérer mon texte dans un tableau invisible , c'est à dire ?
Apparament offsetWidth ne s'utilise que avec DOM / Javascript mais pas avec PHP
Si tu aurais un peut plus de précision sa m'aiderai beaucoup.
Merci
Apparament offsetWidth ne s'utilise que avec DOM / Javascript mais pas avec PHP
Si tu aurais un peut plus de précision sa m'aiderai beaucoup.
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
11 avril 2009 à 11:59
11 avril 2009 à 11:59
pour le "tableau invisible" tu fait <table style="visibility:hidden">, et tu met ton texte a l'intérieur d'une cellule de ce tableau, ensuite tu récupère la taille de ce tableau avec le texte dedans et tu utilise les mesures. (désolé je peux pas e faire d'exemple parce que je ne sais pas du tout comme s'utilise offsetWidth, je suis tombé sur ça par hasard et je me suis dit que sa pourrait être utile...
Et effectivement il s'utilise avec DOM/Javascript, mais tu dois pouvoir récupérer la valeur d'une variable javascript dans un variable PHP non ?
Et effectivement il s'utilise avec DOM/Javascript, mais tu dois pouvoir récupérer la valeur d'une variable javascript dans un variable PHP non ?
Utilisateur anonyme
9 avril 2009 à 12:05
9 avril 2009 à 12:05
tu pourrais calculer la hauteur et la largeur d'un caractère en pixel, ensuite tu compte le nom de ligne que tu as et la longueur de la plus grand ligne et tu mesure par la taille en px des caratères.