Verificador de Licenças e Informações de Fontes

Abra uma fonte local para ler os seus nomes incorporados, texto de licença e sinalizadores de incorporação de documentos — como evidência do ficheiro, não como prova de que possui uma licença.

Ficheiro de fonte

Escolha uma fonte para inspecionar as suas declarações incorporadas.

A sua fonte é lida no seu navegador e não é carregada para o BroBroGo.

Perguntas Frequentes

Isto pode confirmar que tenho licença para utilizar a fonte?

Não. Um ficheiro de fonte pode conter direitos de autor, texto de licença, um URL de licença e sinalizadores técnicos de incorporação, mas não pode mostrar quem o comprou, qual a conta ou empresa abrangida, de onde veio ou se a sua utilização planeada se adequa ao acordo. Corrobore estes campos com a fonte de transferência, o recibo e os termos atuais do estúdio de design ou do designer.

E se a fonte não contiver nenhum texto de licença?

A ausência de texto significa apenas que esta cópia do ficheiro não declara uma licença nos campos de nome padrão. Isto não torna a fonte gratuita ou não licenciada. Verifique a pasta em que a recebeu, a página de transferência original, o seu histórico de encomendas ou contacte diretamente o criador da fonte.

O que significam os sinalizadores de incorporação?

São as definições técnicas do criador da fonte para colocar a fonte dentro de documentos: instalável, restrita, pré-visualização e impressão, ou editável. Bits adicionais podem proibir a criação de subconjuntos ou permitir apenas dados de bitmap. Estas definições não concedem direitos de webfont, aplicação, comerciais, de modificação ou de redistribuição, e os termos escritos podem impor outros limites.

Como Funciona a Estrutura de Metadados de uma Fonte

Os ficheiros de fontes modernas não contêm apenas glifos e tabelas de espaçamento. São contentores de dados complexos que seguem especificações técnicas rigorosas, como as normas OpenType e TrueType. No núcleo destes ficheiros encontram-se tabelas de metadados padronizadas que armazenam informações sobre a autoria, direitos de autor, marcas registadas e permissões de utilização.

A tabela name é a principal responsável por alojar estes registos de texto. Esta tabela é composta por múltiplos identificadores de strings (conhecidos como Name IDs), onde cada ID tem uma função específica atribuída pela especificação OpenType:

  • Name ID 0: Declaração de direitos de autor (Direitos de autor).
  • Name ID 8: Nome do fabricante da fonte (Fabricante).
  • Name ID 9: Nome do designer do tipo de letra (Designer).
  • Name ID 11: URL do fornecedor ou distribuidor (URL do fornecedor).
  • Name ID 12: URL do designer ou do seu portfólio (URL do designer).
  • Name ID 13: Texto da licença de utilização (Texto da licença).
  • Name ID 14: URL com os termos detalhados da licença (URL da licença).

O Verificador de Licenças e Informações de Fontes acede diretamente a estas tabelas internas. Ao analisar a estrutura binária do ficheiro localmente no navegador, a ferramenta extrai e organiza estes registos para que possa validar a origem e as intenções declaradas pelo criador da fonte.

O Papel do fsType na Incorporação de Documentos

Para além dos registos de texto, os ficheiros de fontes TrueType e OpenType contêm uma tabela técnica crucial chamada OS/2. Dentro desta tabela, existe um campo de 16 bits denominado fsType (Typeface Type flags) que dita como os sistemas operativos e as aplicações de criação de documentos (como geradores de PDF ou processadores de texto) devem tratar a fonte quando esta é incorporada num ficheiro.

O valor bruto deste campo (Valor fsType bruto) determina a Definição principal de incorporação, que se divide em quatro categorias principais definidas pela especificação técnica:

Definição Principal Descrição Técnica e Implicações
Incorporação instalável O nível mais permissivo. A fonte pode ser incorporada no documento e, quando o documento é aberto noutro computador, a fonte pode ser instalada permanentemente no sistema de destino.
Incorporação de Licença Restrita O nível mais restritivo. A fonte não deve ser incorporada ou distribuída em nenhum documento sem a permissão expressa do proprietário dos direitos.
Incorporação de Pré-visualização e Impressão A fonte pode ser incorporada no documento para garantir que este é exibido e impresso corretamente no destino. Contudo, o documento deve ser aberto em modo de leitura e a fonte não pode ser utilizada para editar o ficheiro.
Incorporação editável Permite que o documento seja aberto e editado no sistema de destino utilizando a fonte incorporada. A fonte pode ser carregada temporariamente para edição, mas não deve ser instalada permanentemente no sistema.

Sinalizadores Adicionais e Restrições Técnicas

O campo fsType também pode conter bits específicos que impõem restrições adicionais:

  • Sem criação de subconjuntos: Exige que, ao incorporar a fonte, todo o conjunto de caracteres seja incluído no documento, impedindo a redução do tamanho do ficheiro através da extração apenas dos glifos utilizados.
  • Apenas incorporação de bitmap: Estipula que apenas os dados de bitmap (rasterizados) da fonte podem ser incorporados, excluindo os contornos vetoriais.

Diferenças entre Formatos de Fontes e Coleções

O Verificador de Licenças e Informações de Fontes suporta a análise dos formatos de ficheiros mais comuns, permitindo carregar um único ficheiro de fonte local com um limite de tamanho de até 32 MB. Os formatos aceites pela ferramenta são os seguintes:

  • TTF
  • OTF
  • WOFF
  • WOFF2
  • TTC (coleção de fontes)

Ao carregar uma coleção de fontes (TTC), a interface apresenta o indicador Fonte na coleção. Por motivos de desempenho e limites técnicos, a ferramenta processa e analisa apenas um número limitado de fontes dentro de uma coleção, exibindo no máximo as primeiras 32 fontes. Caso a coleção carregada ultrapasse este limite, a ferramenta apresenta o aviso A mostrar as primeiras 32 fontes desta coleção..

Privacidade e Processamento Local no Navegador

Ao contrário de serviços online que exigem o carregamento de ficheiros para servidores externos, este utilitário funciona inteiramente no lado do cliente (client-side). Quando arrasta um ficheiro para a área de carregamento, o navegador utiliza APIs locais (como a FileReader API) para ler o fluxo de bytes binários diretamente na memória do seu dispositivo.

Esta abordagem técnica oferece duas vantagens fundamentais:

  1. Privacidade Absoluta: Os ficheiros de fontes, que muitas vezes estão sujeitos a acordos de confidencialidade ou licenças comerciais estritas, nunca saem do seu computador. Nenhum dado é transmitido para o BroBroGo ou para terceiros.
  2. Velocidade: O processamento é quase instantâneo, limitado apenas pelo desempenho do processador local e pelo tamanho do ficheiro (até 32 MB).

Se o processo de leitura falhar ou demorar demasiado tempo devido a anomalias no ficheiro, o sistema aciona mecanismos de segurança automáticos, exibindo mensagens claras como A leitura demorou demasiado tempo e foi interrompida. Tente um ficheiro de fonte mais pequeno ou diferente. ou O navegador não conseguiu ler este ficheiro. Tente outra cópia..


Erros Comuns e Campos de Metadados Ausentes

É frequente encontrar ficheiros de fontes que não contêm metadados completos ou que apresentam erros de formatação. Isto acontece frequentemente com fontes gratuitas criadas por designers amadores, fontes antigas convertidas entre formatos ou ficheiros otimizados para a web onde os metadados foram removidos para reduzir o tamanho do ficheiro.

Quando a ferramenta encontra campos vazios, ela utiliza mensagens de salvaguarda padronizadas para evitar ambiguidades:

  • Se o campo de texto da licença estiver vazio, verá a mensagem: Nenhum texto de licença declarado no campo de nome padrão..
  • Se o URL da licença não estiver definido: Nenhum URL de licença declarado no campo de nome padrão..
  • Se não existirem quaisquer registos de autoria ou copyright: Não foram encontrados registos de propriedade ou origem nos campos de nome padrão..

Além disso, para garantir a legibilidade da interface, valores de metadados excessivamente longos são truncados e assinalados com a etiqueta Valor longo encurtado para exibição. Se o ficheiro estiver corrompido ou num formato não reconhecido, o sistema interrompe a análise e exibe o erro: O ficheiro não é uma fonte legível suportada. Pode estar danificado ou utilizar outro formato..


Perguntas Frequentes

Isto pode confirmar que tenho licença para utilizar a fonte? Não. Um ficheiro de fonte pode conter direitos de autor, texto de licença, um URL de licença e sinalizadores técnicos de incorporação, mas não pode mostrar quem o comprou, qual a conta ou empresa abrangida, de onde veio ou se a sua utilização planeada se adequa ao acordo. Corrobore estes campos com a fonte de transferência, o recibo e os termos atuais do estúdio de design ou do designer.

E se a fonte não contiver nenhum texto de licença? A ausência de texto significa apenas que esta cópia do ficheiro não declara uma licença nos campos de nome padrão. Isto não torna a fonte gratuita ou não licenciada. Verifique a pasta em que a recebeu, a página de transferência original, o seu histórico de encomendas ou contacte diretamente o criador da fonte.

O que significam os sinalizadores de incorporação? São as definições técnicas do criador da fonte para colocar a fonte dentro de documentos: instalável, restrita, pré-visualização e impressão, ou editável. Bits adicionais podem proibir a criação de subconjuntos ou permitir apenas dados de bitmap. Estas definições não concedem direitos de webfont, aplicação, comerciais, de modificação ou de redistribuição, e os termos escritos podem impor outros limites.