Ich wollte eine Logo-Markierung in ein 3D-Modell gravieren, und als ich nach einer Möglichkeit suchte, nur den Umriss aus der Schrift zu extrahieren, fand ich einen sehr guten Artikel.
In diesem Artikel habe ich ausführlich erklärt, wie man eine Glyphe aus einer TTF-Datei liest und in eine SVG-Datei schreibt und wie man sie in PNG konvertiert.
Da ich wusste, wie man Konturen aus einer Schriftart extrahiert, habe ich es zufällig versucht, aber als ich eine ** TTC-Datei ** ausprobierte, stieß ich auf den folgenden ** Fehler **.
fontTools.ttLib.TTLibError: specify a font number between 0 and 2 (inclusive)
Ich kenne die Bedeutung des Fehlers nicht, aber es war cool von ** TTF-Datei **, daher dachte ich normalerweise, es wäre schön, wenn ich ** TTC-Datei in TTF-Datei ** konvertieren könnte.
Sobald ich es nachgeschlagen habe, habe ich einen super hilfreichen Artikel gefunden.
Dem Artikel zufolge scheint TTC eine Kombination mehrerer TTFs zu sein, und ** "Zerlegen" ** ist korrekt, anstatt ** "Konvertieren" ** von TTC zu TTF. Das als Methode eingeführte Tool war ** UniteTTC **, das auch ** TTC in TTF ** änderte. Es scheint, dass ** TTF in TTC ** geändert werden kann.
UniteTTC Dies ist die Seite für diejenigen, die kostenlose Schriftarten ** [UniteTTC] vertreiben, die unter ** Windows ** und ** Linux ** verfügbar sind (http://yozvox.web.fc2.com/556E697465545443.html). ** Sie können das Tool herunterladen.
Da es sich um ein ** Befehlszeilentool ** handelt, beantworten Sie die entsprechende Stelle und verwenden Sie sie an der ** Eingabeaufforderung **.
Extrahieren Sie dieses Mal in der Umgebung von ** win10 64bit ** die ** TTF-Datei ** aus ** meiryo.ttc **.
Geben Sie einfach an der Eingabeaufforderung Folgendes ein:
C:\Users\maboy\Desktop\unitettc>unitettc64 meiryo.ttc
cmd.exe
C:\Users\maboy\Desktop\unitettc>unitettc64 meiryo.ttc
UniteTTC Copyright (C) Y.Oz 2017
Font #1: meiryo001.ttf
Font #2: meiryo002.ttf
Font #3: meiryo003.ttf
Font #4: meiryo004.ttf
Ok.
C:\Users\maboy\Desktop\unitettc>
Die ** TTF-Datei ** wird sofort abgerufen.
Die extrahierten ** TTF-Dateien ** werden im selben Verzeichnis mit Seriennummern gespeichert.
Recommended Posts