Сделать TChromium сглаженным - PullRequest
3 голосов
/ 23 декабря 2011

Я использую новейшую оболочку TChromium Delphi Chromium Embedded Framework из (http://code.google.com/p/delphichromiumembedded/).

. Шрифты не отображаются сглаженными.

Как включить это поведение?

Я пытался с этим хаком, который работает для Chrome, но не для TChromium, встроенного в приложение Delphi

/* hack for anti-alising in Chrome
   url : https://github.com/h5bp/html5-boilerplate/issues/598
   url : http://bashelton.com/2011/03/force-font-smoothing-in-chrome-on-windows-hack/
*/
.body {
-webkit-text-stroke: 1px transparent;
text-shadow: 0px 0px 1px #D4D0C8;
}

Мой файл .manifest:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
    <assemblyIdentity
        version="1.0.0.0"
        processorArchitecture="X86"
        name="Company.Application.1.0"
        type="win32"
    />
    <description>MTG Studio</description>
    <dependency>
        <dependentAssembly>
            <assemblyIdentity
                type="win32"
                name="Microsoft.Windows.Common-Controls"
                version="6.0.0.0"
                processorArchitecture="X86"
                publicKeyToken="6595b64144ccf1df"
                language="*"
            />
        </dependentAssembly>
    </dependency>
    <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
        <security>
            <requestedPrivileges>
                <requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>
            </requestedPrivileges>
        </security>
    </trustInfo>
</assembly>

1 Ответ

3 голосов
/ 28 декабря 2011

Очевидно, стало очевидно, что это не совсем проблема Chrome.Chrome работает правильно и в Windows он уважает Систему | Панель управления | Дисплей | Внешний вид | Эффект |«Используйте следующий метод для сглаживания краев экранных шрифтов».

Сразу после того, как я переключился на Clear Type (и перезапустил мое приложение), все стало псевдонимом:

Before and After ClearType being switched on

Чтобы увидеть изображение, не растянутое правой рукой, нажмите на него и откройте его в новом окне браузера.

Предложение пришло от https://superuser.com/questions/308135/how-can-i-improve-font-appearance-in-google-chrome

...