Por que as fontes vetorizadas são rasterizadas?

1

As fontes vetoriais são usadas com mais frequência do que as de varredura (porque são dimensionáveis), certo?

Por que eles são rasterizados?

Qual é o benefício de converter fontes vetoriais em fontes de varredura?

    
por DrStrangeLove 25.05.2011 / 15:44

3 respostas

2

tudo o que precisa ser exibido / impresso precisaria ser rasterizado, pois nem o monitor nem a impressora exibem objetos por meio de vetores. em vez disso, eles exibem as coisas pixel por pixel (pixel = elemento de imagem, para o assunto), de uma maneira relativamente rasterizada

Então, eventualmente, é necessário ter uma aproximação de como é a curva perfeita em termos de pixels, em preto-e-branco ou com um pontilhamento em tons de cinza.

    
por 25.05.2011 / 15:49
0

O principal benefício é que você pode ajustar os bitmaps com muito cuidado para tamanhos específicos e usados com frequência.

Em tamanhos de pontos maiores, digamos 72pt, as curvas são agradáveis e arredondadas à distância. Mas depois que você chegar a tamanhos menores, digamos, 8 pt, você terá um aliasing muito ruim e Gostaria de ajustar coisas de tipos mais específicos, como x height e kerning e assim por diante.

As fontes da Apple costumavam ter, para uma determinada fonte, fontes de bitmap (rasterizadas) em tamanhos específicos para torná-las melhores na tela para os tamanhos comuns e uma fonte vetorial para todos os outros tamanhos. Então você olharia para o pacote de fonte, veja 10pt, 12pt, e um pacote de fonte TrueType para o tipo de letra. Finalizando o bitmap usado para fazer um pouco mais de sentido quando todos tinham o mesmo monitor e a mesma resolução da impressora. Não tenho certeza de como é útil agora na era da Retina Display.

    
por 25.05.2011 / 19:45
0

Uma fonte de vetor precisa passar por um processo de rasterização para ser exibida. Isso envolve "desenhar" a fonte em um bitmap em uma seção da memória (memória diretamente conectada à tela ou outro buffer de memória intermediário), o que leva tempo.

Com uma fonte rasterizada, ela já foi desenhada (fontes rasterizadas são apenas coleções de bitmaps), portanto, ela só precisa ser copiada (e dimensionada) para seu destino final.

Portanto, fontes rasterizadas, especialmente aquelas que não precisam ser dimensionadas (ou seja, exibidas em tamanho "nativo"), serão renderizadas mais rapidamente.

    
por 25.05.2011 / 20:15

Tags