Foros del Web » Programación para mayores de 30 ;) » .NET »

error de acceso al usar MemoryStream

Estas en el tema de error de acceso al usar MemoryStream en el foro de .NET en Foros del Web. Saludos a tod@s..... me encuentro en esta situacion, y es que al momento de querer convertir un array de bytes, en pdf, mediante un MemoryStream, ...
  #1 (permalink)  
Antiguo 17/09/2008, 17:42
 
Fecha de Ingreso: agosto-2004
Mensajes: 296
Antigüedad: 20 años, 3 meses
Puntos: 0
error de acceso al usar MemoryStream

Saludos a tod@s..... me encuentro en esta situacion, y es que al momento de querer convertir un array de bytes, en pdf, mediante un MemoryStream, me marca lo siguiente: No se puede obtener acceso al búfer interno de MemoryStream.

y mi codigo es el siguiente:

byte[] ByteArray = consultaDocto(27);
MemoryStream ms = new MemoryStream(ByteArray);

Response.ContentType = "application/pdf";
Response.AddHeader("Content-disposition", "filename=C:/Carpeta/Eje.pdf");
Response.OutputStream.Write(ms.GetBuffer(), 0, ms.GetBuffer().Length);

en la ultima linea es donde me marca eso.

Si alguien me pudiera ayudar, se lo agradecere de verdad.

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:50.