Salvare una bitmap con FrameWork 1.1 !!!

martedì 03 gennaio 2012 - 16.05
Tag Elenco Tags  VB.NET  |  .NET 1.1  |  Visual Studio 2003

erongis Profilo | Junior Member

Salve a tutti. Sono disperato, non riesco a salvare una immagine su file.

Dal FrameWork 2.0 in poi, è stato aggiunto il metodo "Save" all'oggetto image nonché bitmap, ma nella versione che sono costretto ad usare io, invece, questo non è possibile!!

Posto il codice di seguito:
--------------------------------------
Sub CreaImmagine(ByVal testo As String)
Dim file As String = "C:\MiaImmagine.bmp"
Dim Immagine As System.Drawing.Bitmap

Immagine = New System.Drawing.Bitmap(file)

Dim Oggetto As Graphics = Graphics.FromImage(Immagine)
Dim Carattere As Font = New System.Drawing.Font("Verdana", 10, FontStyle.Regular)
Dim Colore As SolidBrush = New SolidBrush(Color.Black)
Dim coordinate As System.Drawing.Point = New Point(0, 0)

Oggetto.DrawString(testo, Carattere, Colore, coordinate)

'QESTI METODI NON SONO SUPPORATTI DAL FW 1.1 !!!!
Response.ContentType = "image/jpeg"
Immagine.save(Response.OutputStream, ImageFormat.Jpeg)
immagine.Dispose()
End Sub
-----------------------------

Qualcuno ha un'idea?

Grazie!!!

alx_81 Profilo | Guru

>Salve a tutti. Sono disperato, non riesco a salvare una immagine su file.
Ciao

>Qualcuno ha un'idea?
hai visto la classe image?
http://msdn.microsoft.com/en-us/library/aa903824(v=VS.71).aspx

>Grazie!!!
di nulla!

--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

erongis Profilo | Junior Member

>>Salve a tutti. Sono disperato, non riesco a salvare una immagine su file.
>Ciao
>
>>Qualcuno ha un'idea?
>hai visto la classe image?
>http://msdn.microsoft.com/en-us/library/aa903824(v=VS.71).aspx
>
>>Grazie!!!
>di nulla!
>
>--
>Alessandro Alpi | SQL Server MVP
>MCP|MCITP|MCTS|MCT
>
>http://www.alessandroalpi.net
>http://blogs.dotnethell.it/suxstellino
>http://mvp.support.microsoft.com/profile/Alessandro.Alpi

Ti ringrazio. Ho verificato meglio e in effetti nel Framework 1.1 si potrebbe salvare. Il problema a questo punto è legato al fatto che io sto sviluppando un'applicazione per windows CE. E forse è questo il motivo per cui non mi appare il metodo per il salvataggio.

Sto pensando di trasformare la mia immagine in uno stream di dati e sfruttare la system.io.

Che ne dici?

alx_81 Profilo | Guru

>Ti ringrazio. Ho verificato meglio e in effetti nel Framework
>1.1 si potrebbe salvare. Il problema a questo punto è legato
>al fatto che io sto sviluppando un'applicazione per windows CE.
>E forse è questo il motivo per cui non mi appare il metodo per
>il salvataggio.
spulciando un po' su codeproject questa app sembra fare quanto dici tu: http://www.codeproject.com/KB/database/Windows_Mobile_Db_Images.aspx

>Sto pensando di trasformare la mia immagine in uno stream di
>dati e sfruttare la system.io.
a mio avviso è una buona soluzione, non sono esperto su windows CE, ma se l'immagine non te la fa, passare per lo stream mi sembra ok, come per il salvataggio sui blob del db..

--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5