C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

ツリー一括表示

色塗のhatchbrushが粗いので細かくしたい /ドラマツルギー (19/05/11(Sat) 15:08) #90894
Re[1]: 色塗のhatchbrushが粗いので細かくしたい /Hongliang (19/05/11(Sat) 16:20) #90895
  └ Re[2]: 色塗のhatchbrushが粗いので細かくしたい /ドラマツルギー (19/05/11(Sat) 18:26) #90897


親記事 / ▼[ 90895 ]
■90894 / 親階層)  色塗のhatchbrushが粗いので細かくしたい
□投稿者/ ドラマツルギー (1回)-(2019/05/11(Sat) 15:08:42)

分類:[.NET 全般] 

お世話になります
VB.NET
Vs2017

印刷時の
図形描画のhatchbrushについて
パッと見たらsolidに見えるようにもう少しピッチを縮小したいです

MicrosoftDocsを見る限り
それらしきプロパティは見当たらないのですが
何か方法はありませんでしょうか

Hatchbrushを自作する方法があればよいのですが
塗りつぶすものが不定形なので
自作のクラスで描画するのは難しいと考えています

よろしくお願いいたします


[ □ Tree ] 返信 編集キー/

▲[ 90894 ] / ▼[ 90897 ]
■90895 / 1階層)  Re[1]: 色塗のhatchbrushが粗いので細かくしたい
□投稿者/ Hongliang (794回)-(2019/05/11(Sat) 16:20:22)
System.Drawing.Drawing2D.HatchBrushのことで合ってますかね。
どのHatchStyleの話かは分かりませんが、プロパティに無いなら無理でしょう。
代替としてTextureBrushを使用するのはどうでしょうか。
[ 親 90894 / □ Tree ] 返信 編集キー/

▲[ 90895 ] / 返信無し
■90897 / 2階層)  Re[2]: 色塗のhatchbrushが粗いので細かくしたい
□投稿者/ ドラマツルギー (2回)-(2019/05/11(Sat) 18:26:31)
No90895 (Hongliang さん) に返信
> System.Drawing.Drawing2D.HatchBrushのことで合ってますかね。
> どのHatchStyleの話かは分かりませんが、プロパティに無いなら無理でしょう。
> 代替としてTextureBrushを使用するのはどうでしょうか。


申しわけありません
HatchBrush にいろいろ種類があることを知りませんでした
おっしゃる通り System.Drawing.Drawing2D.HatchBrush のことでした


> 代替としてTextureBrushを使用するのはどうでしょうか。

イメージをタイル状に並べるということですね
ちょうどいい画像をいろいろ試してみたいと思います

ひょっとしたら、元のHatchBrushもそのように作られているのかもしれませんね

実際の印刷をためしてみてうまくいったら解決をつけたいと思います


素晴らしいご回答ありがとうございました

[ 親 90894 / □ Tree ] 返信 編集キー/


管理者用

- Child Tree -