質問編集履歴
4
「FT_Get_Char_Indexと」を追記。
test
CHANGED
File without changes
|
test
CHANGED
@@ -42,4 +42,4 @@
|
|
42
42
|
|
43
43
|
(追記)
|
44
44
|
|
45
|
-
ヒントを出します。まず、FT_Set_Char_Size、FT_Set_Pixel_Sizes、FT_Request_Sizeのいずれかの関数を使ってタイプフェイスのサイズをリクエストされた通りに変更して下さい。次に、テキストの高さをFT_Face構造体の情報を使って求めた後、FT_Load_Glyph関数を使って各文字に対応するグリフを読み込み、グリフの幅を加算して、テキストの幅を求めて下さい。
|
45
|
+
ヒントを出します。まず、FT_Set_Char_Size、FT_Set_Pixel_Sizes、FT_Request_Sizeのいずれかの関数を使ってタイプフェイスのサイズをリクエストされた通りに変更して下さい。次に、テキストの高さをFT_Face構造体の情報を使って求めた後、FT_Get_Char_IndexとFT_Load_Glyph関数を使って各文字に対応するグリフを読み込み、グリフの幅を加算して、テキストの幅を求めて下さい。
|
3
誤字・脱字修正。
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|
2
追記。
test
CHANGED
File without changes
|
test
CHANGED
@@ -32,8 +32,14 @@
|
|
32
32
|
|
33
33
|
|
34
34
|
|
35
|
-
ファイル「TwinMetric.cpp」の「...(1)...」の部分を変更して、どんなフォントを選んでも、sizWin.cxとsizFT.cxが、そしてsizWin.cyとsizFT.cyがなるべく近い値になるようにし
|
35
|
+
ファイル「TwinMetric.cpp」の「...(1)...」の部分を変更して、どんなフォントを選んでも、sizWin.cxとsizFT.cxが、そしてsizWin.cyとsizFT.cyがなるべく近い値になるようにして下さい。ただし、「...(1)...」の部分では、FreeTypeの関数を使うものとします。
|
36
36
|
|
37
37
|
|
38
38
|
|
39
39
|
正解者には、高評価を付けます。よろしくお願いします。
|
40
|
+
|
41
|
+
|
42
|
+
|
43
|
+
(追記)
|
44
|
+
|
45
|
+
ヒントを出します。まず、FT_Set_Char_Size、FT_Set_Pixel_Sizes、FT_Request_Sizeのいずれかの関数を使ってタイプフェイスのサイズをリクエストされた通りに変更して下さい。次に、テキストの高さをFT_Face構造体の情報を使って求めた後、FT_Load_Glyph関数を使って各文字に対応するグリフを読み込み、グリフの幅を加算して、テキストの幅を求めて下さい。
|
1
「未」完成
test
CHANGED
File without changes
|
test
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
-
次に、次の完成のレポジトリをご覧下さい。
|
23
|
+
次に、次の未完成のレポジトリをご覧下さい。
|
24
24
|
|
25
25
|
[https://github.com/katahiromz/TwinMetric
|
26
26
|
|