Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/09/2009, 08:35
Avatar de ah_puch
ah_puch
 
Fecha de Ingreso: agosto-2005
Ubicación: Ecatepec, México
Mensajes: 180
Antigüedad: 18 años, 8 meses
Puntos: 3
Convertir html a imagen (jpg png, etc)

Pues Eso quiero converir un html a Imagen buscando encontre que tengo que volver mi pagina un arreglo bytes de tal modo que el codigo me quedo de la siguiente forma:
Código PHP:
Dim Content As String
        Dim url 
As String Server.MapPath("../TmpImgs/") & Name ".html"
        
Dim webRequest1 As System.Net.WebRequest WebRequest.Create(url)
        
Dim webResponse As System.Net.WebResponse webRequest1.GetResponse()
        
Dim sr As System.IO.StreamReader = New StreamReader(webResponse.GetResponseStream(), System.Text.Encoding.GetEncoding("UTF-8"))
        
Content sr.ReadToEnd()

        
Dim image As Byte() = System.Text.Encoding.UTF8.GetBytes(Content)
        
Dim ms As New System.IO.MemoryStream(image)
        
Dim imgObj As System.Drawing.Bitmap System.Drawing.Bitmap.FromStream(ms)

        
Response.ContentType "image/jpeg"
        
imgObj.Save(Server.MapPath(Name ".png"), System.Drawing.Imaging.ImageFormat.Png)
        Return 
image 
todo Funciona muy bien hasta que llega a esta linea System.Drawing.Bitmap.FromStream(ms) y me manda la siguiente exepcion

Parámetro utilizado no válido.
Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.

Detalles de la excepción: System.ArgumentException: Parámetro utilizado no válido.

Error de código fuente:


Línea 151: Dim image As Byte() = System.Text.Encoding.UTF8.GetBytes(Content)
Línea 152: Dim ms As New System.IO.MemoryStream(image)
Línea 153: Dim imgObj As System.Drawing.Bitmap = System.Drawing.Bitmap.FromStream(ms)


alguien tiene alguna idea de como resolver esta exepcion???

De antemano gracias!! y espero puedan ayudarme.
__________________
La programacion no es un trabajo, es un Arte
http://www.purodev.blogspot.com