terça-feira, 31 de outubro de 2017

Efeito gradiente - parte 2

Vamos aqui demonstrar o que muda na exibição quando são ajustadas determinadas propriedades como SmoothingMode e Pen.Width.

Tomamos como exemplo o mesmo código do post Desenhando linhas com efeito gradiente, invertendo as cores, passando azul para o centro e verde na extremidade e alterando as propriedades abaixo mencionadas.

Inicialmente, deixamos as coisas com os valores padrão.
$lgb = New-Object System.Drawing.Drawing2D.LinearGradientBrush`
($p1, $p2, $c1, $c2)
$pen = New-Object System.Drawing.Pen($lgb)
$pen.Width = 1
$g.SmoothingMode = [System.Drawing.Drawing2D.SmoothingMode]::Default

O resultado:

Mudando apenas $pen.Width=2

Alterando [System.Drawing.Drawing2D.SmoothingMode]::HighQuality, mas mantendo $pen.Width=1

Alterando [System.Drawing.Drawing2D.SmoothingMode]::HighQuality e $pen.Width=2

Nenhum comentário:

Postar um comentário