Como funciona a sincronização de fontes no Windows

Como funciona a sincronização de fontes no Windows

Como funciona a sincronização de fontes no Windows?

Por exemploAdobe Type-Kit: está realmente gravando fontes na <system-drive>\Windows\Fonts\pasta ou há outra maneira de inicializar fontes no sistema a partir de um local diferente usando hacks do Registro?

Responder1

Você pode usar fontes de outras pastas distintas da pasta Fonts do sistema e nem é um hack, é suportado pelo Windows, pelo menos programaticamente (foi assim que consegui instalar fontes temporariamente de qualquer pasta do meu (antigo)visualizador de fontes).

A lista de fontes instaladas permanentemente é salva no registro, em HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts(para fontes TrueType e OpenType, a lista de fontes Type1 é armazenada em outro local). Há uma entrada para cada arquivo de fonte que deve ser carregado quando o Windows for iniciado. Se nenhum caminho for especificado, o Windows assumirá que o arquivo está localizado na pasta Fontes do sistema, mas se você incluir um caminho completo, o Windows carregará a fonte desse local.

Por exemplo, criei uma entrada no Registro para um arquivo de fonte localizado na C:\Temppasta:

Fonte externa - Registro

Após reiniciar o Windows, a fonte é mostrada no Painel de Controle e na pasta Fontes do sistema, mas como um link, sugerindo que o arquivo da fonte está localizado em outra pasta:

Fonte externa - Explorer

Além disso, a fonte está disponível para outros programas da mesma forma que as fontes localizadas na pasta Fontes do sistema.

informação relacionada