Hola, tengo una dll que se llama reportepdf.dll y lo que hace es que un reporte de Crystal lo convierte en PDF.
Código:
Reportes.Convertirreporte cPDF = new Reportes.Convertirreporte();
byte[] reporte;
Stream s;
Rep.ReportDIE cr = new PDF.Rep.ReportDIE();
s = cr.ExportToStream(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat);
reporte = cPDF.ConvertStreamToByteBuffer(s);
//Response.ClearContent();
//Response.ClearHeaders();
//Response.ContentType = "application/pdf";
//Response.BinaryWrite(reporte);
//Response.Flush();
//Response.Close();
Asi lo hacia en WebForm y jala muy bien pero resulta que en WinForm no se me da, lo unico que necesito es convertirlo a PDF y guardarlo, no necesito abrirlo al instante.
Las lineas comentarizadas es porque no hay la propiedad "Response" el winForm
Sera que hay alguien que me ayude.
PD: estoy con C#.Net 2005