Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

_ P A K O _

Desenhar tipo Paint Brush

Recommended Posts

Pessoal, o meu problema é o seguinte:

Tenho um sistema web que roda em tablets e em uma das página, preciso que o usuário possa escrever sua assinatura.

Ou seja, um espaço em branco, onde ele possa escrever algo (com o mouse ou com a caneta do tablet).

Alguém sabe como posso fazer isso ou teria alguma outra sugestão ?

Agradeço pela ajuda.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Khaos,

 

Pelo que pude observar, não existe nesse link, nada que fala da possibilidade do usuário desenhar na tela "a mão livre".

 

Ou seja, o usuário vai ter que "desenhar" a assinatura dele.

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

GDI+

GDI stands for Graphical Device Interface, and the GDI+ library contains those classes that allow you to accomplish all types of rendering operations: rendering of lines, curves, gradients, display images… GDI+ also allows you to draw geometric shapes such as Bezier curves. Again, we acquire an instance of the System.Drawing.Graphics class by calling the CreateGraphics method of the Control or Form class. It is important to call the Dispose( ) method as soon as possible of the Graphics class obtained by the call to CreateGraphic( ).

The System.Drawing.Pen class

As we have seen, in the same way as an artist needs a pen to draw a curve, the methods of the Graphics class are used to draw lines, curves, or the outline of shapes; all we need is an instance of System.Drawing.Pen. Here is the code that draws a Bezier curve. You can specify the thickness of the stroke using the Width property of the Pen class. In addition, you can indicate if you want the stroke to be full, dashed, or dotted using the DashStyle property of thePen class. You can also specify which type of drawing must occur at the ends of the stroke with the StartCap andEndCap properties of the Pen class:

 

Porém a diferença é que você terá de fazer o código para desenhar no evento do mouse move.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.