tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトル任意の角度での文字回転描画
記事No10792
投稿日: 2012/05/04(Fri) 11:15
投稿者ごまちゃん
初めて投稿いたします
お世話になります

今、任意の角度で文字を描画するプログラムを開発中ですが
下記のサンプルを使って90度は回転できるのですが
任意の角度での回転方法を教えていただけますか?

Private Sub Button7_Click(ByVal sender As System.Object, _
                          ByVal e As System.EventArgs) Handles Button7.Click
'PictureBoxに文字列を縦書きで表示
    'グラフィックオブジェクトを作成
    Dim g As Graphics
    'テキストが縦書きになるよう指定します
    Dim sf As New StringFormat(StringFormatFlags.DirectionVertical)
    With PictureBox1
        g = Graphics.FromImage(.Image)
        .Font = New Font("MS Pゴシック", 20)
        '表示文字とフォントと表示位置を指定して縦書きで表示
        '他のフォームの裏に隠れても消えません。
        g.DrawString("縦書き表示です。", .Font, Brushes.Red, .Size.Width * 0.5, 5, sf)
        .Image = .Image
    End With
    'リソースを解放します
    sf.Dispose()
    g.Dispose()
End Sub

以上、よろしくお願い申し上げます

[ツリー表示へ]
タイトルRe: 任意の角度での文字回転描画
記事No10794
投稿日: 2012/05/04(Fri) 14:34
投稿者VBレスキュー(花ちゃん)
> 今、任意の角度で文字を描画するプログラムを開発中ですが
> 下記のサンプルを使って90度は回転できるのですが
> 任意の角度での回転方法を教えていただけますか?

ここのサンプルの【指定の角度でフォントを表示】では、だめだったのでしょうか?

[ツリー表示へ]
タイトルRe^2: 任意の角度での文字回転描画
記事No10795
投稿日: 2012/05/04(Fri) 19:46
投稿者ごまちゃん
> > 今、任意の角度で文字を描画するプログラムを開発中ですが
> > 下記のサンプルを使って90度は回転できるのですが
> > 任意の角度での回転方法を教えていただけますか?
>
> ここのサンプルの【指定の角度でフォントを表示】では、だめだったのでしょうか?

早速、返事をありがとうございます
ご指示頂いたサンプル、サンプル一覧から見つけましたが、サンプル集のダウンロードをまだしていません
早速、振り込んでからダウンロードして参考にしてみます
参考後、またご連絡申し上げます

本当にありがとうございます

[ツリー表示へ]
タイトルRe^3: 任意の角度での文字回転描画
記事No10796
投稿日: 2012/05/04(Fri) 20:19
投稿者VBレスキュー(花ちゃん)
> ご指示頂いたサンプル、サンプル一覧から見つけましたが、サンプル集のダウンロードをまだしていません

VB2005〜関係専用 のメニューから
http://www.hanatyan.sakura.ne.jp/dotnet/index.html

から フォント を選択すれば、
http://www.hanatyan.sakura.ne.jp/dotnet/fontfram.htm

変形フォントの表示及び指定の角度でフォントを表示 がありませんでしたか
http://www.hanatyan.sakura.ne.jp/dotnet/font03.htm

[ツリー表示へ]
タイトルRe^4: 任意の角度での文字回転描画
記事No10797
投稿日: 2012/05/04(Fri) 21:40
投稿者ごまちゃん
> > ご指示頂いたサンプル、サンプル一覧から見つけましたが、サンプル集のダウンロードをまだしていません
>
> VB2005〜関係専用 のメニューから
> http://www.hanatyan.sakura.ne.jp/dotnet/index.html
>
> から フォント を選択すれば、
> http://www.hanatyan.sakura.ne.jp/dotnet/fontfram.htm
>
> 変形フォントの表示及び指定の角度でフォントを表示 がありませんでしたか
> http://www.hanatyan.sakura.ne.jp/dotnet/font03.htm

いつも大変お世話になります
ご指示頂きましたサンプル、有りました

ありがとうございます
参考にさせていただきます、結果は明日、連絡します

以上、よろしくお願い申し上げます

[ツリー表示へ]
タイトルRe^5: 任意の角度での文字回転描画
記事No10798
投稿日: 2012/05/05(Sat) 12:03
投稿者ごまちゃん
いつもお世話になります

標記の問題、頂いたサンプルで確認できました

本当にありがとうございました
今後ともよろしくお願い申し上げます

[ツリー表示へ]