Por que alguns programas gráficos usam o ClearType para renderizar texto em imagens exportadas? [fechadas]

2

Alguns programas gráficos (por exemplo, o LibreOffice Draw em execução no Windows) usam ClearType para renderizar texto em imagens rasterizadas exportadas. Isso geralmente não é o caso de softwares gráficos mais "sérios" como o Photoshop ou o Gnu Image Manipulation Program.

Eu posso entender o uso do ClearType durante a edição de um documento (mesmo se eu pessoalmente não concordar que ele parece melhor do que o texto anti-alised usando apenas tons da cor do texto), mas usá-lo para renderizar o texto em um documento exportado O arquivo raster (que pode ser impresso, editado em outro programa, etc.) parece bastante estranho, já que as franjas de cor associadas ao ClearType têm pouco propósito em uma imagem rasterizada de 300 DPI que será impressa (por exemplo).

Existe uma razão pela qual os desenvolvedores podem optar por usar o ClearType ao renderizar texto na saída raster? Eles estão simplesmente assumindo que é mais provável que tais imagens sejam visualizadas em uma tela do que impressas ou manipuladas de alguma outra forma? É apenas um atalho para reduzir o tempo de desenvolvimento? De qualquer forma, parece uma escolha estranha.

EDITAR Para referência, aqui está um exemplo de texto renderizado com anti-aliasing "normal" (do Photoshop) comparado com texto renderizado usando ClearType (do LibreOffice Draw).

    
por Reign of Error 18.06.2014 / 16:35

1 resposta

0

ClearType é apenas um tipo de antialiasing sup-pixel (eles usam algoritmos diferentes, mas parecem quase o mesmo)

Como Lưu Vĩnh Phúc comentou, eles provavelmente estão tomando o caminho mais fácil, capturando a renderização da tela em vez de fazer uma exportação adequada.

Existe uma maneira simples de ver se é esse o caso (você deve testar cada programa): procure por "TrueType Text Tuner" em seu sistema, desative-o e exporte uma imagem de teste do LifreOffice para ver se ainda usa antialiasing de subpixel.

    
por 19.06.2014 / 17:43