AJUDA PARA SALVAR IMAGEM
Bom dia
Alguem pode me ajudar nesta questão.
estou usando vb.net 2005
e quando dou este comando :
PictureBox1.Image.Save([Ô]c: este.jpg[Ô])
da a mensagem de erro:
Erro genérico de GDI+.
Gostaria muito de uma ajuda
Agradeço a todos
Alguem pode me ajudar nesta questão.
estou usando vb.net 2005
e quando dou este comando :
PictureBox1.Image.Save([Ô]c: este.jpg[Ô])
da a mensagem de erro:
Erro genérico de GDI+.
Gostaria muito de uma ajuda
Agradeço a todos
Estranho!
Qual é a versão do .NET FRAMEWORK do projeto?
Qual é a versão do .NET FRAMEWORK do projeto?
erro pode varias de sistema operacional para sistema operacional
mas nosso que caso é resolver use o memorystream
mas nosso que caso é resolver use o memorystream
Dim memory As New MemoryStream
PictureBox1.Image.Save(memory, PictureBox1.Image.RawFormat)
Dim arrImage() As Byte = memory.GetBuffer
memory.Close()
My.Computer.FileSystem.WriteAllBytes([Ô]C:\Users\jucelio\Desktop\Output.png[Ô], arrImage, True)
Citação::
Estranho!
Qual é a versão do .NET FRAMEWORK do projeto?
.NET FRAMEWORK 2.0
A Imagem estou importando do scanner
Pelo Twain
Pelo Twain
Citação::
erro pode varias de sistema operacional para sistema operacional
mas nosso que caso é resolver use o memorystreamDim memory As New MemoryStream
PictureBox1.Image.Save(memory, PictureBox1.Image.RawFormat)
Dim arrImage() As Byte = memory.GetBuffer
memory.Close()
My.Computer.FileSystem.WriteAllBytes([Ô]C:UsersjucelioDesktopOutput.png[Ô], arrImage, True)
Neste ponto
PictureBox1.Image.Save(memory, PictureBox1.Image.RawFormat)
Da erro tambem de GDI+
Sera que é porque estou pegando a imagem do scanner
eu acredito que não, anão ser que método da sua scaner seja paint do tipo que digitaliza a image e não manda uma imagem real para picturebox
para isso tera que convert esse Draw para Bitmap e salvar image como arquivo
para isso tera que convert esse Draw para Bitmap e salvar image como arquivo
amigo JROSSETO se você estive usando o windows vista e estive tentado salvar essa imagem no disco C:\ ocorrera esse erro de GDI
exemplo abaixo gera o erro de GDI
PictureBox1.Image.Save([Ô]c: est.Jpeg[Ô], ImageFormat.Jpeg)
exemplo abaixo salva a imagem sem erro de GDI
PictureBox1.Image.Save([Ô]C:\Users\jucelio\Desktop est.Jpeg[Ô], ImageFormat.Jpeg)
por que isso acontece?
devido o sistema de segurança do windows vista o UHC proteger o disco principal de gravação sem a devida autorização.
ja quando tentamos salvar imagem na area de trabalho nenhum erro gerado devido termos permissões para gravação.
entendeu
exemplo abaixo gera o erro de GDI
PictureBox1.Image.Save([Ô]c: est.Jpeg[Ô], ImageFormat.Jpeg)
exemplo abaixo salva a imagem sem erro de GDI
PictureBox1.Image.Save([Ô]C:\Users\jucelio\Desktop est.Jpeg[Ô], ImageFormat.Jpeg)
por que isso acontece?
devido o sistema de segurança do windows vista o UHC proteger o disco principal de gravação sem a devida autorização.
ja quando tentamos salvar imagem na area de trabalho nenhum erro gerado devido termos permissões para gravação.
entendeu
Tópico encerrado , respostas não são mais permitidas