He generado un pdf usando iTextSharp y puedo obtener una vista previa muy bien en ASP.Net, pero tengo que enviarlo directamente a la impresora sin una vista previa. Quiero que el usuario haga clic en el botón Imprimir y automáticamente se imprima el documento.Imprimir PDF desde ASP.Net sin previa vista
Sé que se puede enviar una página directamente a la impresora mediante javascript window.print() pero no sé cómo hacerla para un PDF.
Editar: no está incrustado, lo genero así;
...
FileStream stream = new FileStream(Request.PhysicalApplicationPath + "~1.pdf", FileMode.Create);
Document pdf = new Document(PageSize.LETTER);
PdfWriter writer = PdfWriter.GetInstance(pdf, stream);
pdf.Open();
pdf.Add(new Paragraph(member.ToString()));
pdf.Close();
Response.Redirect("~1.pdf");
...
Y aquí estoy.
Encuentro este enfoque imprime una página en blanco en IE8. –
Buena idea, pero no pude hacer que funcione. Chrome y FF simplemente lo ignoran, donde IE9 da una página en blanco. –