none
Campo para desenhar em pagina asp.net - System.Drawing RRS feed

  • Pergunta

  • Pessoal,  alguém sabe como posso criar um campo no formulário onde posso desenhar nele e salvar a imagem no banco de dados posteriormente?

    Em winforms eu faço isso utilizando o picturebox, porem estou migrando para asp e não encontrei uma solução, utilizo esse campo para coletar assinaturas dos clientes com caneta utilizando tablet ou notebook touch.

    grato


    Fabiano Pires

    quinta-feira, 26 de março de 2015 11:18

Respostas

Todas as Respostas

  • Exite um plugin para jQuery que permite criar desenhos na tela em CANVAS com HTML5.

    Da uma olhada.

    http://plugins.jquery.com/wPaint/

    depois basta implementar para salvar o resultado.


    Douglas Franco www.dzfweb.com.br

    quinta-feira, 26 de março de 2015 11:27
  • Vou olhar, sabe se tem como gravar a imagem no banco de dados?

    Fabiano Pires

    quinta-feira, 26 de março de 2015 11:55
  • Sim, você salva em bytes e quando for exibir ela, vc transforma ela em imagem denovo. Mas eu não recomendo.

    O ideal seria você salvar a imagem em uma pasta da aplicação, e salvar apenas o caminho dela no banco.


    Douglas Franco www.dzfweb.com.br

    quinta-feira, 26 de março de 2015 11:57
  • as imagens serão bem pequenas, somente assinatura de relatórios de visita a clientes.

    vou testar como fica melhor e falo se deu certo.


    Fabiano Pires

    quinta-feira, 26 de março de 2015 12:24
  • consegui inserir no meu projeto, tem alguma dica de como salvo a imagem em bytes?  como esta em asp.net  criei um botão chamado confirmar, ao clicar nesse botão preciso gravar no banco tem algum exemplo de codigo de como faço isso, o componente é javascript nao consigo acessar as propriedades deles tipo o picturebox.image

    Fabiano Pires

    quinta-feira, 26 de março de 2015 13:15