webfont ttf otf font command-line fonts true-type-fonts woff

command-line - otf - ttf to woff



¿Cómo convertir WOFF a TTF/OTF a través de la línea de comandos? (6)

Sé de servicios como Online Font Converter , pero estoy interesado en una solución fuera de línea, preferiblemente a través de la línea de comandos. ¿Alguien sabe una herramienta o flujo de trabajo cómo convertir WOFF a OTF / TTF fuera de línea?


Aquí está el código de referencia para hacer archivos WOFF: http://people.mozilla.org/~jkew/woff/ Tengo un espejo: https://github.com/samboy/WOFF

Para compilar e instalar, asegúrese de tener las bibliotecas de desarrollo zlib instaladas (por ejemplo, en CentOS6 yum -y install zlib-devel como root), luego

git clone https://github.com/samboy/WOFF cd WOFF make

Entonces, como raíz:

cp sfnt2woff /usr/local/bin

Una vez hecho esto, para hacer un webfont, ingrese el directorio con el archivo .ttf, luego ejecute sfnt2woff

sfnt2woff Chortle2014f.ttf

Esto crea un archivo webfont Chortle2014f.woff. Reemplace "Chortle2014f.ttf" con el nombre de la fuente real para convertir.

El primer enlace que proporciono tiene binarios de Windows y MacOS para personas que no desean instalar un compilador.

Aquí está el código de referencia para crear archivos WOFF2: https://github.com/google/woff2 Tenga en cuenta que este código no se instalará en CentOS6, pero se compila e instala muy bien en CentOS7:

git clone --recursive https://github.com/google/woff2.git cd woff2 make clean all

La generación de fuentes woff2 es similar:

woff2_compress Chortle2014f.ttf




Me doy cuenta de que este hilo ha estado inactivo por algún tiempo, pero con la ayuda de algunos usuarios de , pude usar el script de python mencionado anteriormente [ woff2otf.py por @hanikesn ] para crear un flujo de trabajo que permita la conversión por lotes de archivos woff .

Si no es para el uso del póster original, para otros que se encuentren con este hilo en busca de la misma cosa, consulte mi hilo para obtener detalles sobre cómo hacer esto:

Modificar el script Python para convertir por lotes todos los archivos "WOFF" en el directorio

Incluso si no necesita convertir por lotes, onlinefontconverter.com produce resultados poco confiables, y everythingfonts.com tiene un límite de 0,4 MB en las conversiones a menos que actualice a una cuenta pagada, y ambas consumen innecesariamente tiempo en comparación con las soluciones fuera de línea.

¡Buena suerte!



EverythingFonts tiene una herramienta en línea que parece funcionar bien.

Si desea hacerlo sin conexión, siguiendo la respuesta de Erik Tjernlund en el Superusuario , puede http://people.mozilla.org/~jkew/woff/ y compilar los archivos ejecutables de woff2sfnt y sfnt2woff .

La última versión a partir de este escrito fue del 2009/09/09. Desafortunadamente, he descubierto que no parece funcionar para todos los archivos WOFF, a veces quejándose de una mala firma y, a veces, simplemente dando un archivo OTF roto.