gdipp の設定また調整な備忘録

Software
この記事は約6分で読めます。
この記事は最終更新日より 1 年以上経過しています。
画像やリンクが無効になっている可能性もあるのでご了承下さい。

 
最近、見やすさに物足りずフォントを色々と入れてみた結果、gdipp での設定も
少しは弄らないといけないなと思い設定変更。
かなりイイ感じに調整出来たので、その設定をメモ代わりに貼り付けておく。


調整に使った物はブラウザ。Firefox でフォントを MigMix 2P とした。

結果からして次のスクリーンショットの様な見栄えになった。満足。

gdipp_setting.xml の内容

<?xml version="1.0" encoding="UTF-8" ?>
<gdipp>
    <version>0.9.1</version>
    
    <gdimm>
        <process>
            <freetype>
                <cache_max_faces>8</cache_max_faces>
                <cache_max_sizes>16</cache_max_sizes>
                <cache_max_bytes>1048576</cache_max_bytes>
                <lcd_filter>1</lcd_filter>
            </freetype>
        </process>
        
        <font max_height="72">
            <auto_hinting>1</auto_hinting>
            <embedded_bitmap>0</embedded_bitmap>
            <embolden>1</embolden>
            <gamma>
                <red>1.0</red>
                <green>1.0</green>
                <blue>1.0</blue>
            </gamma>
            <hinting>1</hinting>
            <kerning>0</kerning>
            <render_mode>
                <mono>0</mono>
                <gray>1</gray>
                <subpixel>1</subpixel>
                <pixel_geometry>0</pixel_geometry>
                <aliased_text>0</aliased_text>
            </render_mode>
            <renderer>10</renderer>
            <shadow>
                <offset_x>1</offset_x>
                <offset_y>1</offset_y>
                <alpha>0</alpha>
            </shadow>
        </font>

        <font>
            <renderer>0</renderer>
        </font>
    </gdimm>
    
    <demo>
        <count>5000</count>
        <threads>2</threads>
        <random_text>0</random_text>
        <font>Arial</font>
        <font>Consolas</font>
        <font>Segoe UI</font>
        <font>Tahoma</font>
        <font>Verdana</font>
    </demo>
    
    <exclude>
        <process>conhost\.exe</process>
        <process>dwm\.exe</process>
        <process>logonui\.exe</process>
        <process>service\.exe</process>
        <process>spoolsv\.exe</process>
        <process>svchost\.exe</process>
        <process>taskhost\.exe</process>
        <process>userinit\.exe</process>
        <process>werfault\.exe</process>
        <process>wininit\.exe</process>
        <process>winlogon\.exe</process>
        <process>chrome\.exe</process>
    </exclude>
</gdipp>

lcd_filter を 2 だった物から 1 に変更。(1 はデフォルト)
embedded_bitmap を 0 から 2 に変更。(10 まで上げたら見づらくなった。)
embolden を 0 から 1 に変更。

Windows8 ではフォントのレンダリングエンジンが綺麗になっているとイイナ…

著者プロフィール
ぶっち

本格的に PC へ触れ始めてたのは 1990 年位から。
興味は PC 全般。OS は Windows と Linux などを嗜む。
プログラマやネットワークエンジニアを経てフリーに活動している 2 児の父な 40 代半ばのおじさんです。

ぶっちをフォローする

コメント

  1. 公式Wikiによるとembedded_bitmapの有効値は0か1だけのようですが。

    • ご指摘ありがとうございます。
      公式の Wiki を確認したところ 0or1 の数値を取り、Enable/Disable とする物でした。
      気になってスクリーンショットを撮影し比較したところ、embedded_bitmap を 2 としても
      0 とした時と同じ動作をしておりました。

      どうやら無意味な設定を行い、見やすくなったと勘違いしていたようですorz
      合わせて記事も修正させて頂きます。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.