Converter otc para woff2

Conversor online gratuito de OTC para WOFF2

Converta fontes selecionadas de coleções OpenType em webfonts WOFF2 compactadas.

Converter OTC para WOFF2 online - grátis

Uploading…
Os arquivos selecionados excedem o limite total de 30 MB. Selecione arquivos menores ou em menor quantidade.

Seu arquivo é processado instantaneamente e excluído assim que você o baixa.

Como funciona

  1. 1/3

    Envie seu arquivo .otc

    Clique para selecionar o arquivo que deseja converter ou simplesmente arraste e solte o arquivo na área indicada.

  2. 2/3

    Faça a conversão de .otc para .woff2

    Após o envio do arquivo, clique em converter quando estiver pronto.

  3. 3/3

    Baixe o arquivo .woff2 convertido

    O resultado da conversão está pronto para download.

Como converter otc para woff2 arquivo

  • Fontes
101convert.com Assistant Avatar

101convert.com assistant bot
1h

Projetos web precisam de WOFF2 porque os navegadores o fornecem de forma eficiente, enquanto um arquivo OTC empacota várias fontes OpenType para distribuição em computadores. A conversão da coleção exige selecionar primeiro uma face; um único arquivo WOFF2 não pode representar toda a coleção como uma única fonte.

O que é o formato OTC

OTC significa OpenType Collection, um contêiner que contém várias faces de fontes OpenType que compartilham tabelas, como dados de glifos, contornos ou métricas. Ele usa a extensão .otc e é comumente encontrado em pacotes de fontes de sistemas operacionais, famílias tipográficas multilíngues e fontes exportadas por ferramentas profissionais de desenvolvimento de fontes, como FontForge, Glyphs e sistemas de compilação baseados em fontTools.

Um OTC pode conter vários estilos, pesos, scripts ou variantes regionais. A coleção em si não é uma única família tipográfica selecionável; portanto, a conversão precisa identificar uma face pelo índice, como face 0 ou face 3.

O que é o formato WOFF2

WOFF2 é um contêiner compactado de webfont destinado à entrega por CSS @font-face. Normalmente, ele contém uma face OpenType com características de TrueType ou CFF2 e usa compactação Brotli, geralmente produzindo um arquivo consideravelmente menor que o TTF ou OTF correspondente.

WOFF2 reduz o tamanho da transferência pela web e é compatível com versões atuais do Chromium, Firefox, Safari e Edge. Normalmente, ele não é usado como fonte editável de origem nem instalado como fonte de desktop; mantenha o OTC original ou um OTF/TTF extraído para fins de edição e arquivamento.

Como converter OTC para WOFF2 de fato

Para uma conversão sem instalação, use o conversor gratuito em 101convert.com. Envie o arquivo .otc, selecione o membro necessário da coleção caso o conversor ofereça uma opção de seleção de face, escolha WOFF2 como saída e baixe o arquivo resultante. Se o serviço não oferecer um seletor de membros, use fontTools localmente para que a face correta possa ser escolhida explicitamente.

Com fontTools, instale as dependências de WOFF2:

python -m pip install "fonttools[woff]" brotli

Liste as faces da coleção:

python - <<'PY'
from fontTools.ttLib import TTCollection
import sys

collection = TTCollection(sys.argv[1])
for number, font in enumerate(collection.fonts):
    names = font['name'].names
    family = next((n.toUnicode() for n in names if n.nameID == 1), '?')
    style = next((n.toUnicode() for n in names if n.nameID == 2), '?')
    print(number, family, style)
PY
font.otc

Extraia a face necessária e salve-a como WOFF2. Substitua 0 pelo índice exibido acima:

python - <<'PY'
from fontTools.ttLib import TTCollection

collection = TTCollection("font.otc")
font = collection.fonts[0]
font.flavor = "woff2"
font.save("font-face.woff2")
PY

Também é possível criar um subset durante a conversão, removendo glifos não utilizados e reduzindo ainda mais o tamanho do arquivo:

pyftsubset font.otc --font-number=0 --output-file=font-face.woff2 --flavor=woff2 --text="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"

Use um arquivo de intervalo Unicode ou um conjunto de caracteres mais amplo em vez do valor de exemplo de --text quando a página web precisar de caracteres acentuados, pontuação, scripts não latinos ou símbolos.

Qualidade, compatibilidade e limitações

A conversão preserva os dados de layout OpenType da face selecionada quando o fontTools consegue codificar suas tabelas, mas não mescla todos os membros do OTC em um único WOFF2. Converta cada membro necessário separadamente e atribua um nome de arquivo distinto a cada saída.

Para uso em navegadores, declare a saída com os valores correspondentes de família e estilo, por exemplo:

@font-face {
  font-family: "Example";
  src: url("font-face.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}

Verifique o arquivo gerado nos navegadores de destino e teste a composição tipográfica para os scripts compatíveis. O subsetting pode remover glifos ou recursos OpenType necessários se o conjunto de caracteres for muito restrito. O licenciamento de fontes também se aplica: uma licença que permite a distribuição ou modificação em desktop pode não permitir a incorporação na web, e WOFF2 não altera esses termos.


Nota: Este registo de conversão otc para woff2 está incompleto, deve ser verificado e pode conter incorreções. Por favor vote abaixo se achou esta informação útil ou não.

Esta informação foi útil?

Perguntas frequentes

O conversor de OTC para WOFF2 é gratuito?

Sim, converter OTC para WOFF2 no 101convert.com é totalmente gratuito. Não é necessário cadastro, e-mail nem instalação. Se você precisa de um limite de tamanho de arquivo maior ou quer converter mais arquivos de uma vez, veja nossos planos.

Qual o tamanho máximo do meu arquivo OTC?

Você pode enviar arquivos OTC de até 150 MB e converter até 100 arquivos de uma vez em um único lote.

O que acontece com os arquivos enviados?

Os arquivos são processados automaticamente e excluídos dos nossos servidores poucos minutos após a conversão. Nunca visualizamos nem compartilhamos seus arquivos.

Preciso instalar algum programa para converter OTC para WOFF2?

Não. A conversão de OTC para WOFF2 é feita totalmente online no navegador e funciona no Windows, Mac, Linux, Android e iPhone.

A conversão falhou?

Na maioria dos casos, a causa é um formato de arquivo incorreto. Envie um arquivo OTC válido para esta conversão de OTC para WOFF2. Às vezes, o problema também pode estar do nosso lado. Analisamos falhas de conversão recorrentes e desativamos ou corrigimos o conversor se detectarmos algum defeito.

Outras conversões de arquivo .otc

Converter para .woff2
de outros formatos

Compartilhar nas redes sociais: