9
votes

Génération de .afm de .ttf

Je travaille avec la génération de PHP en utilisant cette bibliothèque: http://www.fpdf.org/ < / a>

Je suis actuellement raccroché, cependant, sur l'ajout de nouvelles polices, spécifiquement l'étape de génération du fichier .afm à partir d'un fichier de polices .ttf.

Je suis ici les instructions ici: http://www.fpdf.org/ en / tutoriel / tuto7.htm Quel état:

La première étape d'un trueType consiste à générer le fichier AFM. Un utilitaire existe pour faire cette tâche: TTF2PT1. Le binaire Windows est disponible ici. La ligne de commande à utiliser est la suivante:

TTF2PT1 -A FONT.TTF Police

Par exemple, pour la bande dessinée SANS MS Régulier:

TTF2PT1 -A C: \ Windows \ Fonts \ comic.ttf Comic

Deux fichiers sont créés; Celui qui nous intéresse est comic.afm.

Je ne peux pas - ou je ne suis pas sûr comment - obtenir TTF2PT1 de charger. Je suis sur un Mac mais gagnez Win XP via VMware ... et lorsque j'exécute le fichier TTF2pt1.exe via Windows, il charge la ligne de commande, puis ferme rapidement. Existe-t-il une procédure que je dois faire pour l'installer? Je ne suis pas bien versé dans la ligne de commande Win.


0 commentaires

6 Réponses :


0
votes

Cette question appartient vraiment à superuSerer.com, mais je vais y répondre ici de toute façon.

Il n'y a pas besoin d'installer le programme. Vous devez ouvrir une fenêtre de commande et taper la commande là-bas. Vous pouvez probablement trouver cela sous Programmes-> Accessoires-> Invite de commande.


0 commentaires

3
votes

Vous pouvez également faire cela en utilisant Fontforge . C'est un éditeur de polices à part entière qui vous permet de convertir entre de nombreux formats. Si vous ouvrez votre police TrueType, vous pouvez générer un fichier AFM à l'aide de générer des polices et de choisir PFA ou PFB, et vérifier «générer AFM».


0 commentaires

5
votes

Fontforge a travaillé, mais j'ai également réalisé que je n'avais pas besoin de traverser de ces travaux. http://fpdf.fruit-lab.de/ générera tous les fichiers nécessaires.


1 commentaires

J'ai essayé fpdf.fruit-lab.de et cela a fonctionné comme la magie. +1 pour cette webApp!



0
votes

Avez-vous exécuté the winbuild.bat dans le dossier TTF2PT1? Assurez-vous d'avoir C ++ sur Win Machine. Quelle version de TTF2PTT1 vous utilisez?


0 commentaires

0
votes

Voici une autre page pour générer un fichier AFM à partir d'un TTF TTF to AFM Converter


0 commentaires

0
votes

Si vous êtes sur Linux, vous pouvez télécharger le fichier .tgz, l'endommager, puis exécuter faire tout . C'est assez rapide. Ensuite, vous pouvez avoir un fichier .afm et un fichier .pfa en exécutant xxx

si vous voulez un fichier .pfb au lieu d'une .pfa, vous pouvez exécuter xxx


0 commentaires