「gdi++.dll FreeType」の編集履歴(バックアップ)一覧に戻る
gdi++.dll FreeType - (2008/02/12 (火) 15:42:37) の編集履歴(バックアップ)
#
以下改良版(上に行くほど最新)
gdi0257.zi
fgd
h
後: 7966
250 名前ty :名無し~3.EXE 2006/11/05(日) 02:04:02 ID:gDmtJ1sE
結局>>231の問題は解決
2006/11/04(土) y>>非FreeTypeの時は浮動小数点の丸め誤差が原因らしかったけど、
こっちでは如何なの?
それと、このI hnformationってやつ、
本来はCSSのletter-t>付属ツールの転載条件がよー分からんのでマズかったら削除するかも
tty h
/src/gdi0237 hf.jp/gdi++/src/gdi0238.zip
153 名前:555 ◆T5F
ghh>ずっとくすぶってる上下ズレに終止符ビルド。
Helveticab 加)
h:x3TcwljQ
555氏のreadmeをマージして正式ageh gty
tfyy
ついでに[HintingMode]が[
gc暫定age)}
{http://free.rt稿日:2006/11/03(金) 12:16:36 ID:x3TcwljQ
Hintingの話trh >[r>MS Pゴシック=2
とかできる。
fct h
123って555氏?
正してホスィ
ghh
ghh
t**gdi0228 ([DLL] gdi0224ベースで色々修正)
- http://tyr
101 名前:名無し~3.EtXE[tghnjsage] 投稿日:2006/11/03(金) 01:13:27 ID:x3TcwljQ
マジでM$頃してぇ・・・
h
gdi0224 (gdi0216mod3)gjeasdfrd
86 名前:名無し~3.EXE
by4e56btjyujrdfgyhuikgfgr5tryt
みたいだね。
みたいだね。
直ったと思hう。多分。]
trg
#大ポカしてた。orz
d
gdi0222 (gdi0216mod2)
71 名前:555 2006/11/02(木) 16:47:39 ID:YW+1VgIQ53 の修正とか。ghhtgyjuykrdtrt
h/11/02(木) 12:58:14 ID:/Vhじゅhbん66dfrfぎお98bvdM5C/mpnbbh>>50 名前:名無し~3.EXE 2006/11/02(木) 11:25:02 ID:OnVg6K6s
46
gh
"g"みたいに下に出っ張gbvる
文字は底が欠けるけど、これはしょうがない のかな。
fcbghtっいぇsじゅtr5jkんfg
- パッケージから2ch.gdi++.freetype.manifestがなくなってるので、
またfreetype.dllの場所問題が出そう。
旧アーカイブ>>Opentypeのftg>56んfdytygvtyy67有為tygfで4手56 名前:名無し~3.EXE[sage] 投稿日:2006/11/02(木) 14:07:22 ID:OnVg6K6s
f7ytr>>1dotのズレは確認できませんでした。
あ、マジだ
直し方分からんからとりあえず描画位置を1px引き算しておくww
メイリオFreeType使ってほしくないというM$の最後の抵抗
(冗談なので間に受けないように)
gdi0193 (gdi0181修正版)
876 名前:名無し~3.EXE 2006/10/31(火) 19:08:25 ID:N65EMYrT
とりあえず0181に>>874のIMEと位置ズレの変更をしただけ。
化けない俺だけど一応メイリオのやつ
meiryoKeGothic.ttc(5.00+rev1)
size:9260904
CRC32:f5422589
MD5:c1c6c6f4ab8e8ff5626e991f46160e72
SHA1:3ca51f1697155c2c23fcf87516d6f0ba57c895c8
OSはWindows2000。何度か試してるけど化けには出会えない。
gdi0181 (gdi0177の修正)
822 名前:名無し~3.EXE 2006/10/30(月) 04:00:33 ID:ojq82nNs
ちゅーかサブピクセルレンダリングのコードバグってるやん
って事で修正+比較スクショ
ttp://free.flop.jp/gdi++/src/gdi0180.png
ttp://free.flop.jp/gdi++/src/gdi0181.zip
821ウィンドウタイトルが化けるフォントリンクは化けるのでExclude推奨
リンクの下線が少し下の部分に表示されるつ gdi0181
ビットマップフォントがビットマップで表示されない擬似TTFなら表示されないのは仕様
MS IMEの変換部分で選択している文字列が一文字目しか表示されないん、これは・・・クリッピングの計算がバグってるのかな?
手元の環境でも再現できたからまー明日にでも調べてみるか
つか何だこの時間は('A`)
gdi0177 (gdi0172+カーニングオプションと文字サイズの何)
817 名前:555 2006/10/29(日) 22:36:24 ID:JRY0gR7g
とりあえずカーニングのオプションだけつけてみただけ。
0172ベースにしちゃった。ごめん。
んで、文字のサイズ計算をちょっといじくっちゃいました。
また欠けとかでるかもしれないので注意してくださいませ。
なんでこんなことしたかというとですね
TextExtentPointあたりでしっかりサイズ計算するためには
どうしてもちゃんとTextOutと整合したサイズ計算にしたいと思ったのですね。
んでなぜかFT_Request_Sizeを使うと落ちるんですね。
face_requesterから返されたFaceのsizeをキャッシュマネージャが解放しているんですが
FT_Request_Sizeではsizeを使って関連付けられたfaceを参照するんですね。
face->size
saze->faceと。
んで検索して見たりしたらこんなのを見つけた。
ttp://www.mail-archive.com/freetype@nongnu.org/msg00952.html
このあたり見ると大嘘ですね。ぶち切れですね。
gdi0173 (manifest付きgdi0172)
815 名前:名無し~3.EXE 2006/10/29(日) 21:27:12 ID:wMbHDms7
論より証拠でgdi0172のgdi++.dllにmanifestを付けただけのものを作ってみた。
中のgdi++.dllをgdi0172のものと置き換えて2ch.gdipp.freetype.manifestと
freetype.dllをgdi++.dllと同じフォルダにコピーすればおk
gdi0172 (gdi0170ベース+何か)
784 名前:名無し~3.EXE 2006/10/29(日) 14:14:29 ID:Wb5LTQDj781キタ━━━━(゚∀゚)━━━━!!
gdi0169.png
gdi0170 (gdi0168修正版)
781 名前:555 2006/10/29(日) 13:20:36 ID:qRA4JHFa
太字と斜体をつけといた。
今回は要DLL
775 名前:名無し~3.EXE 2006/10/29(日) 11:39:41 ID:Wb5LTQDj774鯖の容量は2MB*10000も無いと思うけど、どうなんでしょ>中の人
とか言ってる間にgdi0164+gdi0166が出来たので差分うpってみるてすと
手動でマージしたのでおかしい所があるかも
ttp://free.flop.jp/gdi++/src/gdi0168.zip
<ちらしのうら>
readme_555の最後の行が気になる・・・
でも何となく想像がついたりしてw
</ちらしのうら>
735 名前:名無し~3.EXE 2006/10/28(土) 17:41:18 ID:lCUfvZHY
ズレ欠け+色化け修正
ビフォーアフター
56絵y54wpというrtrghjf儀jgぽぢ0gt理90知恵rjチゲr重尾gjぢぎどg時kdt945とpg9tr0知恵rvjdkフィ8どぎぽえr儀絵rpfkspd94絵5t34ぺ尾イフェr歩fk歩度f-3409r34おいt0934gjbぃfdp0gsdp0f9-0sdf-999ふぇs-0d不drlgjjkpふぉえぽふぇkrjフィう9絵920-00れごsjdふぇkレオイd8t後g地追い終えdkwくぇヴィ家dd末地rpt9例dフィ絵師家w家qwぉくぃえぢおおcぢおgf>http://free.flop.jp/gdi++/src/gdi0157.png
up0139 (FreeType2 MS Pゴシック 16ピクセルのみ)
555 名前:名無し~3.EXE 2006/10/24(火) 14:19:54 ID:WYOEybts
FreeType2
MS Pゴシック 16ピクセル