Meu ClearType não ficará monocromático


5

Estou com um problema em que minhas configurações do ClearType feitas com o ClearType Tuner interno não se aplicam a outros aplicativos ou mesmo ao sistema operacional.

Eu configurei meu Cleartype para que o texto seja anti-alias, mas monocromático: Configuração monocromática Configuração monocromática 400%

Mas quando eu termino essa configuração e volto ao Windows (mesmo após a reinicialização), as configurações permanecem as mesmas. Mesmo no Windows Explorer:

Não monocromático 400%

Como garantir que as configurações do ClearType se apliquem?

edit Também tentei executar cttune.execomo administrador com privilégios elevados, mas isso também não funciona.


1
É bastante trivial, mas você está usando a conta de administrador?
matan129

@ matan129 Sim, veja a edição Eu só fiz
Jochem Kuijpers

O ClearType permanece o mesmo com todos os aplicativos (ou seja, não apenas com o Explorer)?
matan129

@ matan129 Sim, mesmo o menu Iniciar do Windows ainda usa o ClearType 'colorido'. Além disso, a janela de ClearType Tuner não lembra das minhas definições .. Parece que não salva a todos ..
Jochem Kuijpers

1
É muito estranho, não consegui encontrar uma solução em nenhum lugar: \. Vou postar se encontrar um, é claro.
matan129

Respostas:


1

Se você deseja texto monocromático com suavização de borda, desative o ClearType.

Desmarque a caixa:

Caixa Cleartype desmarcada

Você verá que é monocromático:

Cleartype ampliado

Em seguida, clique em Avançar em todas as telas e não mude dos padrões. Em seguida, ele será aplicado sem a necessidade de reiniciar:

Captura de tela do sistema

E agora está em escala de cinza, mas ainda possui antialias.


1

O ClearType usa renderização de sub pixel. Sub pixels têm cores. O trade-off é a variação de intensidade aprimorada, sacrificando a fidelidade das cores. Sempre haverá alguns artefatos de cores, dependendo da fonte - algumas fontes de exibição foram projetadas com o ClearType em mente e ficam melhores nesse aspecto.

Lembre-se também de que a captura de bitmap ampliada do texto não é uma representação verdadeira de como os subpixels são iluminados na tela LCD real ou de como são percebidos pelo visualizador. O mesmo tipo de efeito pode ocorrer se você executar a área de trabalho em uma resolução não nativa do painel LCD ou quando o ClearType estiver errado sobre o layout de subpixel de um LCD (o sintonizador deve corrigir isso).


Eu sei como a renderização sub-pixel funciona. Eu quero ter renderização anti-alias sem as cores sub-pixel. Você pode dar exemplos de situações em que a tela de impressão não representa as mesmas cores que os pixels na tela? Porque se eu tirar uma foto e aumentar o zoom, os pixels acenderão exatamente como na captura de tela. (incluindo o texto monocromático no sintonizador). Está funcionando bem, exceto que o sintonizador não está salvando as configurações. Minha pergunta é: Como garantir que essas configurações permaneçam válidas.
Jochem Kuijpers

Não aceitarei isso como resposta, porque não é uma resposta para minha pergunta. É apenas um pouco de informação sobre a renderização sub-pixel. Temo minha generosidade irá para você de qualquer maneira desde que as pessoas não sabem a resposta a esta pergunta e eu vou permanecer preso com esta questão :(
Jochem Kuijpers

É uma resposta para sua pergunta específica: O ClearType não pode fornecer o anti-aliasing da escala de cinza que você deseja. Não é uma solução para o seu problema de obter texto anti-alias de escala de cinza no Windows.
27713 Brian

ele pode, ele está ali na janela de configurações .. simplesmente não salva as configurações corretamente.
Jochem Kuijpers

1

De acordo com o Winaero: https://winaero.com/blog/change-cleartype-settings-windows-10/

Observe que os aplicativos da Plataforma Universal do Windows não usam a renderização de texto ClearType, mas sim o antialiasing em escala de cinza. Portanto, as partes do Windows 10 que usam a Plataforma Universal do Windows, como o Menu Iniciar ou os miniaplicativos da bandeja, não verão diferença na renderização do texto, mesmo após o ajuste do ClearType. Somente os aplicativos da área de trabalho que não usam explicitamente o DirectWrite continuam a usar o ClearType.

dicas adicionais: dicas para melhorar sua experiência de renderização de texto WPF https://blogs.msdn.microsoft.com/text/2006/10/18/tips-for-improving-your-wpf-text-rendering-experience/


Upvoted já que é uma resposta mais relevante nos dias de hoje, mas vou deixar a resposta aceita como é, já que é originalmente um windows 7 pergunta a partir de 2013.
Jochem Kuijpers

0

Isso também pode ser um problema de monitor. Em um dos meus monitores (HP w2207h), posso me livrar dessas franjas coloridas, redefinindo o monitor para os padrões de fábrica. Eu tenho o ClearType ativado (Windows XP) e fiz alguns perfis simples no Windows usando as ferramentas da Adobe. Em circunstâncias normais, a renderização sub pixel é visível apenas usando uma lupa. A olho nu, todos os personagens parecem monocromáticos e bastante nítidos.

No entanto, depois de alguns meses, as configurações do monitor são degradadas sem motivos óbvios e eu posso ver franjas coloridas. Uma redefinição dos padrões de fábrica geralmente ajuda.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.