しらいとブログ

ネットで検索してもなかなか出てこないIT情報を独自にまとめています

「WinFont+」開発記録 Part 1

Windowsのフォント描画を置き換えるソフトにはgdi++.dll、gdippezgdiMacTypeがあります。
きちんと調べたわけではありませんが、
最初に作られたのがgdi++.dll(本家)、
gdi++.dll(本家)から派生したのがgdi++.dll(FreeType版)、
gdi++(FreeType版)から派生したのがgdippezgdi
gdi++(FreeType版)を元に新たに開発されたのがgdi++.dll(Helium版)、
gdippから派生したのがMacTypeのようです。

そんな状況において新規開発を始めたのがWinFont+になります。
WinFont+はGDIのフォント描画をDirectWriteで置き換えます。

続きを読む

Float,Double型をバイナリに変換して精度を確認

  小数     バイナリ
Float
Double

バイナリから小数への変換は最後に0が続く場合は省略されます。
※古いブラウザでは動かないことがあります。

MacType非公式パッチ (MacType Unofficial Patch)

2017-04-10 Windows 10 Creators Updateに対応しました

古いパッチを使っている方、MacType 1.2016.904.0またはそれ以前のMacTypeを使っている方は、そのままだとCreators Updateで不具合が生じます。
MacTypePatch 1.20を入れることでこの問題に対処できます。

Windowsのフォント描画を改善するソフトMacTypeの非公式パッチを配布しています。

MacType公式サイトはこちら
http://www.mactype.net/
https://github.com/snowie2000/mactype/releases

機能 (Features)

MacTypeのバグ修正 (MacType bug fix)

  • Windows 10 Creators Updateに対応 (Support Windows 10 Creators Update)
  • 縦書きにある程度対応 (Support vertical text)
  • 文字が切れる問題を多数修正 (Many bug fix)

DirectWriteの調整 (DirectWrite customizing)

  • DirectWriteのパラメーターをUserParams.iniで調整が可能
  • DirectWriteでフォントのヒンティングを切れる

動作環境 (System Requirements)

続きを読む