Hola a todos tengo este problema.
byte[] datos;
datos = PintarPDF("123");
Response.Clear();
Response.ClearHeaders();
Response.Buffer = true;
Response.ContentType = "application/pdf";
Response.Write(datos);
Response.Flush();
Response.End();
y me da este error :"El archivo no empieza por '%PDF-'"