Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

CATALOGUE DE POLICES TTF


Information sur la source

Catégorie :Chaîne de caratère Classé sous : police, font, truetype, ttf, imagettftext Niveau : Débutant Date de création : 06/03/2005 Date de mise à jour : 30/11/2005 23:03:49 Vu / téléchargé: 13 521 / 611

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Ce petit code va vous permettre d'avoir un aperçu des polices TTF contenues dans un dossier.

Plutôt utile si vous cherchez une typo mais que vous n'avez pas envie de polluer votre dossier windows/fonts avec des milliers de fichiers de polices qui ne vous servirons jamais.

Le principe du code est de lister les fichiers de polices contenu dans un dossier et de créer une image png à la volée pour en avoir un aperçu.

Attention !!! ce code nécessite les bibliothèques GD et Freetype pour fonctionner.
 

Conclusion

Quelques conseils pour un bon fonctionnement du code :

Créez-vous un dossier dédiés aux fonts et placez-y à la racine les fichiers :
- index.php
- param.php
- parametres.txt
- styles.css

Créez un dossier temp/ qui servira à accueillir les png d'aperçu (sous la forme nom_de_police.ttf.png)

Créez ensuite autant de dossier de police que vous souhaitez en suivant par exemple une logique de regroupement des polices par type ( effets, symboles, classic, windows, ... )

Le script gère aussi les sous-dossiers (1 seul niveau)
ex : Vous pouvez créer deux sous-dossiers dans un dossier classic (classic/sansserif, classic/serif)

Attention à ne pas mettre trop de fichiers dans un seul dossier au risque que le script s?arrête au bout de l?expiration du temps maximum d?exécution autorisé par votre fichier de config php (nombre de fichier maximum conseillés : 500 fichiers de police).

Une précision : les valeurs des couleurs utilisées dans la page de paramétrage sont des valeurs décimales RVB.

Paramètres par défaut :

[Paramètres du loader de fonts]
phrase=Un texte court pour permettre de visualiser la forme de la police
couleur_fond=200,200,200
couleur_texte=100,25,25
police_taille=30
largeur=800
hauteur=60

(valeur conseillée pour la hauteur du png : 2 fois la taille de la police)
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

30 novembre 2005 23:03:49 :
ajout des mots clés

Commentaires et avis

signaler à un administrateur
Commentaire de jdalton42 le 06/03/2005 17:40:45

bonne source mais je teste pas... je voulais te mettre 8/10 mais je me suis tromper j'ai été trop vite j'ai mi 10/10!! t'en pi ca les vaux quand meme!!!!!

signaler à un administrateur
Commentaire de LuckyLuck le 06/03/2005 22:02:03

'<html>'."\n"
je ne comprend pas pourquoi tu tulises la concaténation pour revenir a la ligne alors que le résultat sera le mm... n'est ce pas une perte de temps? sinon je trouve ca bien ^^

signaler à un administrateur
Commentaire de edthehead le 06/03/2005 23:10:09

Salut Luke le chanceux,
Effectivement, cela peut paraître parfois une perte de temps mais c'est en fait une question d'habitude car le retour à la ligne ne s'échape pas avec des guillemets simples, tandis que les chaînes de caractères sont souvent du code html qui contiennent déjà des guillemet double...
Comme je termine souvent par la mise en page pour pouvoir relir la source html, je fais une propagation du ."\n" sur toutes les lignes en sortie avec des copier/coller. ;)
Sinon, heureux que cela vous plaise.

signaler à un administrateur
Commentaire de Naixn le 07/03/2005 00:31:14

tu peux remplacer tous les

> if ($var == TRUE)
et
> if ($var != NULL)
par
> if ($var)

Sinon, c'est propre, même si tu adoptes certaines mises en forme dont je n'ai pas l'habitude =)

signaler à un administrateur
Commentaire de GRenard le 07/03/2005 03:51:16

Nahh.... c'est pas bien de mettre un if($var) ... pour un autre programmeur, il ne sait pas c'est quoi que tu compares... Laisse les valeur à quoi tu compares !

signaler à un administrateur
Commentaire de gege217 le 11/03/2005 22:20:17

Faire surtout gaffe avec les if($var) !

Je me suis fait avoir pas mal de fois à cause de ca...
car un gros problème de PHP et qu'il n'y a pas de typage.

donc ton if($vars) peut te retourner des résultats bizarre suivant certaines valeurs : true, false, 0, 1, etc...

signaler à un administrateur
Commentaire de plarts le 14/03/2005 15:37:32

Je suis nouveau sur PHP,
c'est quoi :
Attention !!! ce code nécessite les bibliothèques GD et Freetype pour fonctionner.

Est ce facile à mettre en place , ces bibliothèques ?
Est ce que ça marche sous Windows ?

Merci de l'info,
Pierre.

signaler à un administrateur
Commentaire de edthehead le 17/03/2005 21:58:46

Salut Pierre, et bienvenue sur phpcs.

Pour faire simple concernant ta question, les extensions sont des librairies qui s'ajoutent au moteur php, qui en sont indépendantes et qui complètent des fonctions qui n'ont pas été incorporé dans php sur un sujet donné(ex: pdf, mssql, gzip, ...). Pour illustrer ce concept, prennons l'exemple suivant: Un module ssl n'est pas installé par défaut sur un serveur web parce qu'il n'est pas nécessaire de faire de la sécurité sur tous les serveurs web. Certains ont vocation universelle...

Les modules GD et Freetype, sont appelées bibliothèques parce qu'elles se présentent sous la forme de fichiers dll. Pour les rendre actives, tout dépend de ton installation. Si tu prends l'installeur automatique sous Windows par exemple, tu pourras aisément les activer en modifiant ton fichier php.ini :
en supprimant le ";" de la ligne suivante, dans la rubrique "Dynamic Extensions"
extension=php_gd2.dll
et en spécifiant dans la rubrique "Paths and Directories"
extension_dir = "./extensions/"
une fois les extensions .dll placées dans un sous répertoire du dossier qui contient ton php.exe

Pour le reste des explications, je t'invite à consulter la doc de php.
En espérant que t'avoir suffisamment éclairé.

Ed

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

utiliser une font déclarée ? [ par larrieu ] Bonjour,J'ai un problème que j'ai du mal à résoudre : je voudrais utiliser une police particulière. Appelons-la police.ttf. Je la mets dans le réperto imagettftext (police introuvable) [ par eax ] salut!g un ptit soucis avec la fonction imagettftext :imagettftext($dest, 10, 90, $largeur-1, $hauteur-0, $noir, 'c:\windows\fonts\verdana.ttf', 'blab PROBLEME : imagettftext( et le chemin de la police [ par Magidev ] J'utilise un code qui genere une image, genre TuringNumberJ'aimerais savoir pourquoi la fonction imagettftext()ne fonctionne pas quand on lui donne le font php police [ par eteasdale ] Salut à tousJ'ai un problème et j'espère que vous pourrez m'aider.Je veux transformer une police .ttf en police .phpMerci PNG et transparence [ par BTAJV ] Bonjour tout le monde,Voila je suis en plein création d'un site crée qui servira a créer des signature pour un jeux video mais j'ai un probleme de tra interprétration de la police d'un bbcode en html [ par slashf ] salut a tous, j'ai pas pu écrire le code pour l'interprétation de la police (bbcode) en html quelqu'un peux m'aidé ? j'ai essayé ça : $t = preg_replac liste deroulante VIIIIITEE!!! [ par drixzibit ] Voila j'ai une liste deroulante ou je voudrai mettre plusieurs champs (sur une meme ligne) issue d'une requete PHP/ACCESS , mais le probleme n'est pas Impression PHP [ par nicolas66 ] Bonsoir @ tous c encore moi :)cette fois-ci g un pb avec mon script ki é censé imprimé .. Il imprime ke si je fais actualisé, là l'impression commence Récupérer une variable javascript sous php [ par keishi ] Bonjour tout le monde!Mon problème est simple: je veux récupérer la valeur de screen.width (varaible javascript sauf erreur) sous php.mon bout de code Image sur click .. [ par nicolas66 ] Bonsoir @ tous !Je voulais juste savoir comen il était possible d'afficher une image créee avec php dans la meme page ou il y a un formulaire sur clic


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,733 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.