it-swarm.com.de

Umwandlung von TTF in WOFF

Ich habe versucht, TTF in WOFF mit verschiedenen Befehlszeilen- und Online-Tools zu konvertieren. Ich habe folgendes versucht:

Befehlszeile :

Online:

Ich habe eine TTF-Datei mit einer Größe von ~ 220 KB. Alle diese Tools erzeugen eine Woff-Datei mit einer Größe von ca. 100 KB, mit Ausnahme von font-squirrel, das eine größenoptimierte Datei von ca. 20 KB erzeugt.

Ich bin neugierig, was Font-Eichhörnchen macht, was kein anderes Kommandozeilen-Tool (read open source) kann. Und wenn möglich, wie kann ich das auch über die Befehlszeile tun, selbst wenn es darum geht, Code zu schreiben oder zu hacken.

7
Umang Gupta

Durch einfaches Komprimieren mit WOFF sollten unabhängig vom verwendeten Tool sehr ähnliche Dateigrößen erzielt werden.

Ich gehe davon aus, dass Font Squirrel mehr unternimmt, um die zusätzlichen Einsparungen von 80 KB zu berücksichtigen, z. B. das Entfernen von Hinweisen, das Löschen von OpenType-Funktionen wie Kapitälchen oder das Unterstützen nur westlicher Sprachen.

Sie können TTX/FontTools verwenden, um die Dateien vor und nach der Konvertierung zu überprüfen und festzustellen, was sich geändert hat.

4
RoelN

Sie können verwenden: www.font2web.com
Es ist eine gute Alternative zu den FontSquirrel und Transfonter.org Konvertierungstools.

0

Ich verwende das Programm sfnt2woff von Jonathan Kew und bin erstaunt, wie klein die .woff-Dateien sind.

Ich konnte nicht glauben, dass die Komprimierung verlustfrei ist. Also habe ich versucht:

sfnt2woff CharisSIL-R.ttf
woff2sfnt CharisSIL-R.woff > CharisSIL-R_converted.ttf 
cmp CharisSIL-R.ttf CharisSIL-R_converted.ttf
echo $?

gemäß cmp (1) gibt es keinen Unterschied zwischen der in woff und zurück in ttf konvertierten Schriftart und der ursprünglichen ttf-Datei.

0