O motor de renderização de fontes FreeType foi aprimorado com um novo conversor de bitmap para fontes Compact Font Format (CFF), contribuição esta feita para o FreeType, através da Adobe e Google. Os novos detalhes sobre o Rasterizer foram incluídos no último changelog para a beta versão 2.4.12 do FreeType. A nova engine é dita como “muito superior a engine CFF atual e será substituída na próxima versão”.
Atualmente, porém, o novo motor está desativado por padrão e tem que ser habilitado em tempo de compilação. O próprio código é descrito como um “beta maduro”. O Google explica que as fontes CFF colocam mais um fardo para trabalhar fora do visor trade-offs no rasterizer, mais do que TrueType, a nova engine Adobe CFF para FreeType traz um motor de maior qualidade ao renderizador de fontes opensource, que é melhor capaz de fazer de forma adequada os trade-offs para uma ampla gama de monitores.
A Adobe diz que fez a contribuição após a Google pedir para ajudar a obter uma melhor rasterizer em FreeType. Como FreeType é usada não só em Linux, FreeBSD, mas também, o Chrome OS, iOS e outros sistemas operacionais, a Adobe sentiu que era uma “oportunidade para tornar as fontes CFF bastante visíveis em uma infinidade de dispositivos”.
Os desenvolvedores que quiserem testar o novo motor terão que baixar o beta atual do repositório Git do FreeType. FreeType está licenciado sob a permissiva FreeType Licence ou GPLv2.
0sem comentários ainda
Por favor digite as duas palavras abaixo