Convertir ou extraire TTC font en TTF-comment faire?

je suis déjà plus de 8 heures à essayer de faire les STHeiti Medium.ttc.zip police fonctionne sur Windows.

Mais je ne peux pas le faire fonctionner. Est ce que quelqu'un capable de le faire fonctionner sur Windows?

28
demandé sur Brian Tompsett - 汤莱恩 2013-03-17 03:22:29

5 réponses

en supposant que Windows ne sache pas vraiment comment traiter les fichiers TTC( ce que je trouve honnêtement étrange), vous pouvez "diviser" les polices combinées d'une manière facile si vous utilisez fontforge.

Les étapes sont les suivantes:

  1. Télécharger le fichier.
  2. Décompressez-le (par exemple, unzip "STHeiti Medium.ttc.zip").
  3. Charge Fontforge.
  4. L'Ouvrir avec Fontforge (e.g.,File > Open).
  5. Fontforge vous dira qu'il y a deux polices "emballé" dans cette particulier TTC fichier (au moins en date du 2014-01-29) et vous demander de choisir un.
  6. après que la police est chargée (cela peut prendre un certain temps, car cette police est très grande), Vous pouvez demander à Fontforge de création le fichier TTF via le menu File > Generate Fonts....

répétez les étapes de chargement 4--6 pour l'autre police et vous aurez vos TTFs facilement utilisables pour vous.

Notez que je l'ai souligné génération au lieu de économie ci-dessus: économie la police va créer un fichier dans le format SFD spécifique de Fontforge, ce qui est probablement inutile pour vous, à moins que vous ne vouliez développer des polices avec Fontforge.

si vous voulez avoir une façon plus programmatique/automatique de manipuler les polices, alors vous pourriez être intéressé par ma réponse à une question semblable (mais pas exactement la même).

Addenda

commentaires supplémentaires: une raison pour laquelle certaines personnes peuvent être intéressées à jouer la division mentionnée ci-dessus (ou en utilisant un convertisseur de police après tout) est de convertir les polices de caractères aux formats web (comme WOFF). C'est génial, mais faites attention de voir si le licence des polices que vous séparez / convertissez permet une telle redistribution.

bien sûr, pour les polices gratuites ("as in Freedom"), vous n'avez pas à vous inquiéter (et l'une des licences les plus importantes de ces polices est la OFL).

52
répondu rbrito 2014-12-28 01:53:05

Vous pouvez utiliser onlinefontconverter.com le site. Il fonctionne bien et a beaucoup de formats de sortie (AFM bin cff dfont eot pfa pfb pfm ps pt3 suit svg T42 tfm ttc ttf woff). Un des avantages que j'ai vu, c'est qu'il exporte toutes les polices contenues dans le ttc à la fois (ce qui est très pratique).

24
répondu lepe 2014-11-27 02:05:49

C'est ce qui a fonctionné pour moi pour extraire les FTT .dfont et .ttc fichiers à partir de Mac OS X: http://transfonter.org/ttc-unpack

les FTT résultants fonctionnent bien dans Windows 7.

9
répondu uncoder 2016-01-05 03:03:38

si vous avez un Mac la façon la plus facile de diviser ceux - ci serait d'utiliser DfontSplitter, disponible à https://peter.upfold.org.uk/projects/dfontsplitter

la version Windows qu'ils fournissent ne fonctionne pas avec les fichiers ttc.

3
répondu Захар Joe 2017-12-21 12:29:26

http://transfonter.org/ va faire le travail pour vous. Il suffit de télécharger votre .ttc et il vous donnera un dossier avec tous les fonttypes .fichiers ttf.

0
répondu Robin Bruneel 2016-12-07 08:43:03