@ mcrumleys Antwort ist korrekt, aber für diejenigen von euch, die es nicht verstehen und/oder Angst vor der Befehlszeile haben, habe ich eine alternative Methode.
Ich google nur Ihre Frage und fand http://base64converter.com/, die jede Base64-Datei in das ursprüngliche Format konvertieren/decodieren (und kodieren) kann. Ich habe es verwendet, um Base64-Bilder in dieser Vergangenheit zu kodieren und zu dekodieren, aber dies war mein erster Versuch mit einer Schriftart. Als Test habe ich die eingebetteten base64-Font-Informationen, die ich in einer CSS-Datei einer zufälligen Webseite gefunden habe, angeschlossen. Sie möchten nicht den gesamten Eintrag, lassen Sie die CSS-Informationen oder die Konvertierung wird fehlschlagen.
(zum Beispiel) löschen diese Informationen die base64 vorhergehenden:
@font-face{font-family:"Example";src:url(data:application/x-font-woff;base64,
das Löschen vom Ende:
;font-weight:400;font-style:normal}
Sie werden mit den Base64-codierten Daten überlassen werden , fügen Sie das im Feld "Input" ein, wählen Sie "Decode" für die Ausgabe und drücken Sie die Taste. Es wird eine Datei namens download.bin
erstellt: Klicken Sie darauf, um es herunterzuladen. Dann ändern Sie die Dateierweiterung von bin
zu woff
(Ihre Schriftart Dateityp könnte anders sein, aber es wird in der CSS sagen). Ich konnte die .woff-Datei öffnen und die Konvertierung funktionierte perfekt; Es wurden nicht nur alle Umrisse gespeichert, sondern auch die Glyphnamen, die Opentype-Features, das Kerning und alles.
Natürlich wie jedes Verfahren verwendet Webfonts rippen, ausgegeben die Anzahl der Glyphen wird wahrscheinlich zu denen auf der Seite in Frage verwendet, begrenzt werden.
Wenn woff
Dateien nicht das sind, was Sie brauchen, gibt es viele Online-Tools zum Konvertieren woff
in das Format Ihrer Wahl. Oder wenn Sie eine Offline-Tool benötigen, lesen Sie in dieser Frage, die ich fragte, und die Antworten, die ich erhielt:
Modify Python Script to Batch Convert all "WOFF" Files in Directory
Dank.Ich habe die Windows-Methode - tolles Werkzeug (das vielleicht die Hilfe eines Grafik-Designers benötigt) :) Nach der Benennung meiner Datei myfont.woff Ich ging zu Schriftart-Eichhörnchen und konvertiert, um alle Schriftarten, die ich brauche (.eot, .ttf etc etc). –
Ich bin in OS X und die 'openssl' Methode hier funktionierte nicht für mich, aber die Linux-Lösung mit' base64' tat (mit der Option '-D' anstatt' -d') – keithjgrant