Tenho um arquivo WOFF que baixei de um site que desejo converter para uso em documentos do Microsoft Word e similares. Existe alguma maneira livre de fazer isso? Depois de muita pesquisa, não encontrei uma maneira, por isso estou recorrendo ao Superusuário para obter ajuda.
conversion
fonts
MESLewis
fonte
fonte
Respostas:
Sim, o formato WOFF é um contêiner para a estrutura sfnt baseada em tabela (usada pelo TrueType e OpenType). Ele adiciona alguns metadados à fonte TTF / OTF e também pode compactar os dados reais da fonte.
Se você deseja converter de WOFF para a fonte TTF / OTF empacotada, pode usar a ferramenta woff2sfnt- criada por Jonathan Kew na Mozilla. Ele fornece binários pré-compilados para a ferramenta sfnt2woff (converter de TTF / OTF para WOFF) para OS X e Windows, mas não para a ferramenta woff2sfnt (converter de WOFF para TTF / OTF); portanto, você deve compilar a partir do fonte. Facilmente feito se você tiver uma cadeia de ferramentas de compilador funcionando - basta baixar o arquivo-zip-source e executar
make
.Quando você tem um binário woff2sfnt funcionando, basta:
A fonte resultante é uma fonte TTF / OTF comum que você pode usar, mas observe que, se você baixar uma fonte WOFF de um site, deve cumprir a licença dessa fonte. As informações de licenciamento podem ser incluídas nos metadados do WOFF.
fonte
woff2sfnt
esfnt2woff
é chamadowoff-tools
Seguindo o link de Erik Tjernlund, baixei a fonte e compilei um executável i386 do
woff2sfnt
esfnt2woff
para Windows. Você pode baixá-lo do meu Dropbox aqui.(Observe que isso também funciona em máquinas x86-64. Na verdade, você não pode construí-lo para x86-64 porque o objeto binário fornecido por Jonathan Kew é para o tipo de arquitetura i386.)
fonte
Você pode usar o FontForge para convertê-lo - é um aplicativo que pode criar e editar arquivos de fonte.
Você o instala e pode clicar com o botão direito do mouse no arquivo Fonte e selecionar 'Propriedades'. Ao lado de "Abrir com", clique em "Alterar" e vá para "Procurar":
Você precisa encontrar o local do executável do FontForge - no Windows 7 de 64 bits, ele está localizado aqui:
Depois de abrir a fonte, você ignora a maioria dos erros sobre tipos e itens de tabelas incorretos e clica em 'Gerar fontes':
Selecione o local para salvar e
ttf
ouotf
como o formato de exportação. As fontes OTF às vezes podem ter uma qualidade mais alta, dependendo da fonte que você está importando.O Fontforge pode usar uma variedade de tipos de fonte exportados e importados, para que também possa ser usado para converter outras fontes. Também é muito útil para criar ou recriar suas próprias fontes. Há um guia aqui com outros usos do FontForge.
fonte
Eu tenho a fonte woff2sfnt para compilar para o Windows 10 x64 com as etapas a seguir de outras referências (ou seja, não estou reivindicando nenhum pensamento original aqui)
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
Eu percebo que tudo isso é força bruta, pois sou um mero programador de C # com o ventre suave proporcionado por ferramentas modernas, não iniciado por fazer o gcc da maneira certa.
fonte
converter arquivos WOFF2 em ttf no macOS, tente
ttx font.woff
converterá seu.woff
arquivo em um.ttx
arquivo (um formato de arquivo de fonte XML). Entãottx font.ttx
converterá o.ttx
para a.ttf
.Se o arquivo do qual você saiu
ttx font.ttx
não puder ser importado, tente arrastarfont.ttf
para o Catálogo de fontes, lendo quais são os erros (clique na seta suspensa ao lado do nome da fonte) e corrigindo-os no.ttx
arquivo. Por exemplo, eu tive que adicionar umnamerecord
.Para conversão em lote, tente
Eu também tentei o woff2 do google neste repositório
mas isso não criar qualquer
.ttf
ou.otf
arquivos.No final, pesquisei "fontname otf" no Google e o instalei.
fonte
Você pode usar um conversor de fontes online, como estes:
http://www.fontconverter.org
http://onlinefontconverter.com
http://www.freefontconverter.com
fonte