, passando o objeto onde você deseja desenhar.
.
This class is static.
ExtendPad
|
Pixels fora do pincel copia o pixel mais próximo.
|
ExtendReflect
|
O pincel é lado a lado, refletindo nas bordas.
|
ExtendRepeat
|
O padrão é lado a lado, repetindo.
|
FillRuleEvenOdd
|
Constante utilizada para selecionar como os caminhos são preenchidos.
|
FillRuleWinding
|
Constante utilizada para selecionar como os caminhos serão preenchidos.
|
LineCapButt
|
Especifica usar exatamente os pontos iniciais e finais do caminho para os pontos finais quando finalizados.
|
LineCapRound
|
Especifica usar um círculo final para as extremidades do caminho quando finalizado. O centro do círculo, fica no ponto final do caminho.
|
LineCapSquare
|
Especifica para usar um quadrado como ponto final do caminho quando finalizado. O centro do quadrado fica no ponto final do caminho.
|
LineJoinBevel
|
Especifica para renderizar a junção de duas linhas usando um corte (cut-off). A junção será cortada na metade da largura da linha no ponto de articulação.
|
LineJoinMiter
|
Especifica para renderizar a junção de duas linhas usando um (ângulo) quina.
|
LineJoinRound
|
Especifica para renderizar a junção de duas linhas, utilizando um círculo para juntá-las. O centro do círculo é definido como ponto central da articulação.
|
OperatorATop
|
Operador de composição que desenha a fonte em cima do conteúdo de destino e somente lá.
|
OperatorAdd
|
Operador de composição que acumula as camadas da fonte e destino.
|
OperatorClear
|
Operador de composição que limpa a camada de destino (limitado).
|
OperatorColorBurn
|
|
OperatorColorDodge
|
|
OperatorDarken
|
|
OperatorDest
|
Operador de composição que ignora a fonte.
|
OperatorDestATop
|
Operador de composição que desenha o destino no topo do conteúdo de origem e só lá (sem limites).
|
OperatorDestIn
|
Operador de composição que deixa o destino, quando não existe conteúdo de origem (sem limites).
|
OperatorDestOut
|
Operador de composição que deixa o destino, quando não ha conteúdo de origem.
|
OperatorDestOver
|
Operador de composição que desenha o destino no topo da fonte.
|
OperatorDifference
|
|
OperatorExclusion
|
|
OperatorHardLight
|
|
OperatorIn
|
Operador de composição que desenha a fonte onde havia conteúdo de destino (sem limites).
|
OperatorLighten
|
|
OperatorMultiply
|
|
OperatorOut
|
Operador de composição que desenha a fonte onde não havia nenhum conteúdo de destino (sem limites).
|
OperatorOver
|
Operador de composição que desenha a camada fonte no topo da camada de destino (limitado).
|
OperatorOverlay
|
|
OperatorSaturate
|
Operador de composição que se comporta como OperatorOver, mas, assumindo que, fonte e destino tem geometrias distintas.
|
OperatorScreen
|
|
OperatorSoftLight
|
|
OperatorSource
|
Operador de composição que substitui a camada de destino (limitada).
|
OperatorXor
|
Operador de composição que mostra fonte e destino, quando existe apenas um deles.
|
AntiAlias
|
Retorna ou define se a pintura será anti-aliasing.
|
Background
|
Retorna ou definir a cor de fundo.
|
Brush
|
Retorna ou define o pincel usado para desenhar.
|
BrushOrigin
|
Retorna ou define a origem do pincel.
|
ClipExtents
|
Calcula uma caixa delimitadora em coordenadas do usuário que cobre a área dentro do clipe atual.
|
ClipRect
|
Retorna ou define como um retângulo a região de recorte.
|
Dash
|
Retorna ou define um padrão de traço para ser usado por Paint.Stroke.
|
DashOffset
|
Retorna ou define o deslocamento utilizado para traços de desenho.
|
Device
|
Retorna o dispositivo que você está desenhando com a classe Paint.
|
FillRule
|
Retorna ou define a regra de preenchimento do desenho atual.
|
Font
|
Retorna ou define a fonte usada para o texto pintado.
|
FontScale
|
|
H
|
Retorna a altura do dispositivo que está sendo pintado.
|
Height
|
Retorna a altura do dispositivo que está sendo pintado.
|
LineCap
|
Retorna ou define o atual estilo "line cap" dentro da pintura atual.
|
LineDash
|
|
LineDashOffset
|
|
LineJoin
|
Retorna ou define o estilo para a junção das linhas dentro da pintura atual.
|
LineWidth
|
Retorna ou define a largura da linha atual. O valor de largura de linha especifica o diâmetro de uma caneta que é circular no espaço do utilizador, embora o dispositivo caneta poça ser uma elipse, em geral, devido à scaling/shear/rotation da matriz de transformação atual (CTM).
|
Matrix
|
Retorna ou define a matriz de transformação atual.
|
MiterLimit
|
Retorna ou define o limite da esquadria atual.
|
Opacity
|
|
Operator
|
Retorna ou define o operador de composição a ser usada para todas as operações de desenho. Veja cada uma das constantes abaixo para obter detalhes sobre a semântica de cada operador de composição disponível.
|
PathExtents
|
Calcula uma caixa delimitadora em espaço de usuário, as coordenadas cobrem os pontos do caminho atual.
|
PathOutline
|
Retorna uma matriz de polígonos correspondentes ao atual caminho do desenho.
|
ResolutionX
|
Retorna a resolução horizontal do dispositivo que está sendo pintado.
|
ResolutionY
|
Retorna a resolução vertical do dispositivo que está sendo pintado.
|
TextHeight
|
|
W
|
Retorna a largura do dispositivo a ser pintado.
|
Width
|
Retorna a largura do dispositivo a ser pintado.
|
X
|
Retorna a coordenada X do ponto atual.
|
Y
|
Retorna a coordenada Y do ponto atual.
|
Arc
|
Adiciona um arco circular especificado por Radius para o caminho atual. O arco é centrado em (XC, YC), começa em Angle e prossegue no sentido anti-horário durante Length em radianos.
|
Arrow
|
Add an arrow to the current path.
|
Begin
|
Inicia a pintura sobre o dispositivo especificado.
|
Check
|
Add a check mark to the current path.
|
Circle
|
Paint a circle.
|
Clip
|
Estabelece uma nova região do clip intersectando a região do clip atual com o caminho atual, uma vez que será preenchido por Paint.Fill e de acordo com a regra de preenchimento atual (veja Paint.FillRule).
|
ClosePath
|
Adiciona um segmento de linha para o caminho, do atual ponto para o início da sub-caminho atual, (o ponto mais recente passado para o Paint.MoveTo), e fecha este sub-caminho. Após esta chamada do ponto atual será o ponto final do sub-caminho.
|
Color
|
Cria um novo pincel que corresponde a uma cor opaca ou translúcida.
|
CurveTo
|
Adiciona uma Bézier spline cúbico para o caminho do ponto atual para a posição (X3, Y3) em coordenadas do espaço do usuário, usando (X1, Y1) e (X2, Y2), como os pontos de controle. Após esta chamada do ponto atual será (X3, Y3).
|
DrawImage
|
Desenhe uma Image, ou parte dela.
|
DrawPicture
|
Desenhe um Picture, ou parte dele.
|
DrawRect
|
Draw a rectangle frame
|
DrawRichText
|
Desenha parte de um rich text.
|
DrawRichTextShadow
|
Desenhe a sombra de um rich text.
|
DrawText
|
Desenha o texto especificado.
|
DrawTextShadow
|
Desenhe a sombra de um texto.
|
Ellipse
|
Adiciona um arco elíptico para o caminho atual. A elipse é definida por (X, Y, Width, Height) da caixa envolvente, começa em Angle e prossegue no sentido anti-horário durante Length em radianos.
|
End
|
Termina uma pintura.
|
Fill
|
Um operador de desenho que preenche o caminho atual de acordo com as regras de preenchimentos atual, (cada uma dos sub-caminho é implicitamente fechado antes de serem preenchidos).
|
FillRect
|
Preenche um retângulo com uma cor específica.
|
Image
|
Cria um novo pincel a partir de uma imagem.
|
LineTo
|
Adiciona uma linha para o caminho do ponto atual para a posição (X, Y) em coordenadas do espaço do usuário. Após esta chamada o ponto atual será (X, Y).
|
LinearGradient
|
Cria um novo pincel gradiente linear ao longo da linha, definida por (X0, Y0) e (X1, Y1), e utilizando limites de cores definidas pelos argumentos Colors e Positions.
|
MoveTo
|
Começar um novo sub-caminho. Após esta chamada, o ponto atual será (X, Y).
|
NewPath
|
Limpa o caminho atual. Após esta chamada não haverá caminho e nenhum ponto atual.
|
PathContains
|
Testa se o ponto especificado está dentro da área descrita pelo caminho atual. Dimensões do Device e recorte não são levados em conta.
|
Polygon
|
Adiciona um polígono de sub-caminho fechado (closed sub-path ) para o caminho atual.
|
Polyline
|
Paint a polyline
|
RadialGradient
|
Cria um novo pincel gradiente radial que interpola cores entre um ponto focal ( FX , FY ) e pontos finais em um círculo definido por ( CX0 , CY0 , Radius0 ), e usando limites de cores definidas por Colors e os argumentos Positions.
|
Rectangle
|
Adiciona um retângulo sub-caminho fechado (ClosePath) com o tamanho indicado para o caminho atual na posição (X, Y) em coordenadas do espaço do usuário.
|
RelCurveTo
|
Uma versão do CurveTo com coordenadas relativas.
|
RelLineTo
|
Versão do LineTo em coordenadas relativas.
|
RelMoveTo
|
Começa um novo sub-caminho. Após esta chamada, o ponto atual será definido por (DX, DY).
|
Reset
|
Redefine a matriz de transformação para a matriz identidade.
|
ResetClip
|
Redefine a região do clipe atual para o seu estado original, sem restrições. Ou seja, define a região do clipe de uma forma infinitamente grande contendo a superfície do alvo. De forma equivalente, se o infinito é muito difícil de entender, pode-se imaginar a região clipe a ser reposto para os limites exatos da superfície do alvo.
|
Restore
|
Restaura o estado do desenho para o estado salvo por uma chamada anterior para Save e remove esse estado da pilha de estados salvos.
|
RichText
|
Adiciona o rich text especificado para o caminho atual, usando a fonte atual definida pela propriedade Font.
|
RichTextExtents
|
Obtém as extensões para uma string rich text
|
RichTextSize
|
Retorne a caixa delimitadora necessária para uma string rich text.
|
Rotate
|
Modifica a matriz de transformação atual (CTM) rotacionando os eixos do espaço do usuário por ângulo radianos. A rotação dos eixos realiza-se após a transformação do espaço de usuário. O sentido de rotação para ângulos positivos é a partir do eixo X positivo na direcção do eixo Y positivo.
|
Save
|
Faz uma cópia do estado atual do desenho e o salva em uma pilha interna de estados salvos.
|
Scale
|
Modifica a matriz de transformação atual (CTM) escalando os eixos X e Y do espaço do usuário por SX e SY respectivamente. A escala dos eixos ocorre após qualquer transformação existente do espaço do usuário.
|
SmoothPolyline
|
Paint a smooth polyline.
|
StretchImage
|
Stretch and draw an image or part of an image so that it fits a specified rectangle.
|
Stroke
|
Um operador de desenho que finaliza o caminho atual de acordo com a largura da linha atual (LineWidth ), junção de linha (LineJoin), linha cap (LineCap), e as configurações de traços.(Dash)
|
Text
|
Adiciona o texto especificado para o caminho atual, usando a fonte atual definida pela propriedade Font.
|
TextExtents
|
Obtém as dimensões de uma string.
|
TextSize
|
Retorne a caixa delimitadora necessário para uma string de texto.
|
Translate
|
Modifica a matriz de transformação atual (CTM), deslocando a origem do espaço do usuário para (TX, TY).
|
TrimRichText
|
Retorna uma versão reduzida do rich text especifico para que ele se encaixa no retângulo solicitado.
|
TrimText
|
Retorna uma versão reduzida do texto especificado para que ele caiba no retângulo solicitado.
|
ZoomImage
|
Desenhe uma versão rápida ampliada de uma imagem ou parte dela.
|