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

スポンサーリンク

 
最近、見やすさに物足りずフォントを色々と入れてみた結果、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 ではフォントのレンダリングエンジンが綺麗になっているとイイナ…

スポンサーリンク

『gdipp の設定また調整な備忘録』へのコメント

  1. 名前:fx 投稿日:2011/12/05(月) 06:29:53 ID:bf1f21f2b 返信

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

    • 名前:BuCCi 投稿日:2011/12/05(月) 09:08:48 ID:7e5c76350 返信

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

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