Tengo un archivo WOFF que descargué de un sitio web que quiero convertir para usarlo en documentos de Microsoft Word y demás. ¿Hay alguna forma libre de hacer esto? Después de mucho buscar no he encontrado una manera, así que estoy recurriendo a Super User para obtener ayuda.
conversion
fonts
MESLewis
fuente
fuente
Respuestas:
Sí, el formato WOFF es un contenedor para la estructura sfnt basada en tablas (utilizada por TrueType y OpenType). Agrega algunos metadatos a la fuente TTF / OTF y también puede comprimir los datos de la fuente real.
Si desea convertir de WOFF a la fuente TTF / OTF envuelta, puede usar la herramienta woff2sfnt creada por Jonathan Kew en Mozilla. Proporciona binarios precompilados para la herramienta sfnt2woff (convertir de TTF / OTF a WOFF) para OS X y Windows, pero no para la herramienta woff2sfnt (convertir de WOFF a TTF / OTF), por lo que debe compilar desde fuente. Fácilmente hecho si tiene una cadena de herramientas de compilación en funcionamiento: simplemente descargue el archivo zip fuente y ejecútelo
make
.Cuando tienes un binario woff2sfnt que funciona, solo haces:
La fuente resultante es una fuente TTF / OTF normal que puede usar, pero tenga en cuenta que si descarga una fuente WOFF de un sitio web, se supone que debe cumplir con la licencia de esta fuente. La información de licencia se puede incluir en los metadatos WOFF.
fuente
woff2sfnt
ysfnt2woff
se llamawoff-tools
Siguiendo el enlace de Erik Tjernlund, descargué la fuente y compilé un ejecutable i386 de
woff2sfnt
ysfnt2woff
para Windows. Puedes descargarlo desde mi Dropbox aquí.(Tenga en cuenta que esto también funciona en máquinas x86-64. De hecho, no puede compilarlo para x86-64 porque el objeto binario proporcionado por Jonathan Kew es para el tipo de arquitectura i386).
fuente
Puede usar FontForge para convertirlo; es una aplicación que puede crear y editar archivos de fuentes.
Lo instala y luego puede hacer clic derecho en el archivo Fuente y seleccionar 'Propiedades'. Junto a 'Abrir con', haga clic en 'Cambiar', luego vaya a 'Examinar':
Luego debe encontrar la ubicación del ejecutable FontForge: en Windows 7 de 64 bits, se encuentra aquí:
Una vez que ha abierto la fuente, ignora la mayoría de los errores sobre tipos de tablas y cosas incorrectas, y hace clic en 'Generar fuentes':
Seleccione la ubicación de guardado, y /
ttf
ootf
como el formato de exportación. Las fuentes OTF a veces pueden tener mayor calidad dependiendo de la fuente que esté importando.Fontforge puede usar una variedad de tipos de fuente exportados e importados, por lo que también se puede usar para convertir otras fuentes. También es muy útil para crear o recrear sus propias fuentes. Hay una guía aquí con otros usos del FontForge.
fuente
Obtuve la fuente woff2sfnt para compilar para Windows 10 x64 con los siguientes pasos combinados de otras referencias (es decir, no estoy reclamando ningún pensamiento original aquí)
gcc -o woff2sfnt.exe woff2sfnt.c woff.c compress.c uncompr.c deflate.c inflate.c adler32.c inffast.c crc32.c trees.c zutil.c inftrees.c
Me doy cuenta de que todo esto es una fuerza muy bruta, porque soy un simple programador de C # con la parte inferior suave que ofrecen las herramientas modernas, no iniciadas con hacer gcc de la manera correcta.
fuente
para convertir archivos WOFF2 a ttf en macOS, intente
ttx font.woff
convertirá su.woff
archivo a un.ttx
archivo (un formato de archivo de fuente XML). Luegottx font.ttx
convertirá el.ttx
a.ttf
.Si el archivo del que sale
ttx font.ttx
no se puede importar, puede intentar arrastrarlofont.ttf
al Libro de fuentes, leer cuáles son los errores (haga clic en la flecha desplegable junto al nombre de la fuente) y corregirlos en el.ttx
archivo. Por ejemplo, tuve que agregar anamerecord
.Para la conversión por lotes intente
También probé woff2 de google de este repositorio
pero eso no creó ninguno
.ttf
o.otf
archivos.Al final busqué en Google "fontname otf" y lo instalé.
fuente
Puede usar un convertidor de fuentes en línea, como estos:
http://www.fontconverter.org
http://onlinefontconverter.com
http://www.freefontconverter.com
fuente