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

0

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

Por exemplo, Adobe Type-Kit : ele está realmente escrevendo fontes na pasta <system-drive>\Windows\Fonts\ ou existe outra maneira de inicializar fontes no sistema a partir de locais diferentes usando hacks de Registro?

    
por zur4ik 12.10.2017 / 10:35

1 resposta

1

Você pode usar fontes de outras pastas distintas da pasta Fontes do sistema e não é nem mesmo um hack, é suportado pelo Windows, pelo menos de forma programática (foi assim que consegui instalar fontes temporariamente de qualquer pasta no meu (antigo) <) a href="http://ampsoft.net/utilities/FontViewer.php"> visualizador de fontes ).

A lista de fontes permanentemente instaladas é 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 presumirá que o arquivo está localizado na pasta Fontes do sistema, mas se você incluir um caminho completo, o Windows carregará a fonte desse local. / p>

Como exemplo, criei uma entrada no Registro para um arquivo de fonte localizado na pasta C:\Temp :

ApósreiniciaroWindows,afonteémostradanoPaineldeControleenapastaFontesdosistema,mascomolink,indicandoqueoarquivodefonteestálocalizadoemoutrapasta:

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

    
por 13.10.2017 / 18:25

Tags