HatchStyleの種類は、デフォルト

System.Drawing.Drawing2D

ハッチングの種類、全景の色、背景の色の設定です。

PolygonSymbolizer mySymbolizer = new PolygonSymbolizer();

HatchPattern h1=new HatchPattern(HatchStyle.WideDownwardDiagonal, Color.Blue, Color.Transparent);

windows標準でした。

メンバー名 説明
BackwardDiagonal

右上から左下への対角線のパターン。

Cross

交差する水平および垂直の線を指定します。

DarkDownwardDiagonal

上の点から下の点へ右に傾斜し、ForwardDiagonal よりも間隔が 50% 狭く、幅が 2 倍の対角線を指定します。このハッチ パターンはアンチエイリアス処理されません。

DarkHorizontal

Horizontal よりも間隔が 50% 狭く、幅が Horizontal の 2 倍の水平線を指定します。

DarkUpwardDiagonal

上の点から下の点へ左に傾斜し、BackwardDiagonal よりも間隔が 50% 狭く、幅が 2 倍で、線がアンチエイリアス処理されない対角線を指定します。

DarkVertical

Vertical よりも間隔が 50% 狭く、幅が 2 倍の垂直線を指定します。

DashedDownwardDiagonal

上の点から下の点へ右に傾斜した、破線の対角線を指定します。

DashedHorizontal

破線の水平線を指定します。

DashedUpwardDiagonal

上の点から下の点へ左に傾斜した、破線の対角線を指定します。

DashedVertical

破線の垂直線を指定します。

DiagonalBrick

上の点から下の点へ左に傾斜した、積み重ねたレンガ状のハッチを指定します。

DiagonalCross

十字模様の対角線のパターン。

Divot

芝生のように見えるハッチを指定します。

DottedDiamond

それぞれがドットで構成されて交差する、右上がりと左上がりの対角線を指定します。

DottedGrid

それぞれがドットで構成されて交差する、水平線と垂直線を指定します。

ForwardDiagonal

左上から右下への対角線のパターン。

Horizontal

水平線のパターン。

HorizontalBrick

レンガを水平に積み上げたように見えるハッチを指定します。

LargeCheckerBoard

SmallCheckerBoard の 2 倍のサイズの正方形による、チェッカーボードのように見えるハッチを指定します。

LargeConfetti

SmallConfetti よりも大きいピースから構成される、紙吹雪のように見えるハッチを指定します。

LargeGrid

ハッチ スタイル Cross を指定します。

LightDownwardDiagonal

上の点から下の点へ右に傾斜し、ForwardDiagonal よりも間隔が 50% 狭く、アンチエイリアス処理されない対角線を指定します。

LightHorizontal

間隔が Horizontal よりも 50% 狭い水平線を指定します。

LightUpwardDiagonal

上の点から下の点へ左に傾斜し、BackwardDiagonal よりも間隔が 50% 狭く、アンチエイリアス処理されない対角線を指定します。

LightVertical

間隔が Vertical よりも 50% 狭い垂直線を指定します。

Max

ハッチ スタイル SolidDiamond を指定します。

Min

ハッチ スタイル Horizontal を指定します。

NarrowHorizontal

間隔がハッチ スタイル Horizontal よりも 75% 狭い (または LightHorizontal よりも 25% 狭い) 水平線を指定します。

NarrowVertical

間隔がハッチ スタイル Vertical よりも 75% 狭い (または LightVertical よりも 25% 狭い) 垂直線を指定します。

OutlinedDiamond

交差する右上がりと左上がりの線で、アンチエイリアス処理されない対角線を指定します。

Percent05

5% のハッチを指定します。前景色の背景色に対する割合は、5 : 95 です。

Percent10

10% のハッチを指定します。前景色の背景色に対する割合は、10 : 90 です。

Percent20

20% のハッチを指定します。前景色の背景色に対する割合は、20 : 80 です。

Percent25

25% のハッチを指定します。前景色の背景色に対する割合は、25 : 75 です。

Percent30

30% のハッチを指定します。前景色の背景色に対する割合は、30 : 70 です。

Percent40

40% のハッチを指定します。前景色の背景色に対する割合は、40 : 60 です。

Percent50

50% のハッチを指定します。前景色の背景色に対する割合は、50 : 50 です。

Percent60

60% のハッチを指定します。前景色の背景色に対する割合は、60 : 40 です。

Percent70

70% のハッチを指定します。前景色の背景色に対する割合は、70 : 30 です。

Percent75

75% のハッチを指定します。前景色の背景色に対する割合は、75 : 25 です。

Percent80

80% のハッチを指定します。前景色の背景色に対する割合は、80 : 100 です。

Percent90

90% のハッチを指定します。前景色の背景色に対する割合は、90 : 10 です。

Plaid

格子柄の生地のように見えるハッチを指定します。

Shingle

上の点から下の点へ右に傾斜した、対角線状に積み重ねた板屋根のように見えるハッチを指定します。

SmallCheckerBoard

チェッカーボードのように見えるハッチを指定します。

SmallConfetti

紙吹雪のように見えるハッチを指定します。

SmallGrid

間隔がハッチ スタイル Cross よりも 50% 狭い、交差する水平線と垂直線を指定します。

SolidDiamond

斜めに置かれたチェッカーボードのように見えるハッチを指定します。

Sphere

交互に並べた球体のように見えるハッチを指定します。

Trellis

四目格子のように見えるハッチを指定します。

Vertical

垂直線のパターン。

Wave

ティルダで構成された水平線を指定します。

Weave

織物のように見えるハッチを指定します。

WideDownwardDiagonal

上の点から下の点へ右に傾斜し、ハッチ スタイル ForwardDiagonal と間隔が等しく、幅が 3 倍で、アンチエイリアス処理されない対角線を指定します。

WideUpwardDiagonal

上の点から下の点へ左に傾斜し、ハッチ スタイル BackwardDiagonal と間隔が等しく、幅が 3 倍で、アンチエイリアス処理されない対角線を指定します。

ZigZag

ジグザグに構成された水平線を指定します。

 

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です