我使用iTextSharp生成了一个pdf文件,在ASP.NET中可以很好地预览,但我需要直接将其发送到打印机而不需要预览。我希望用户单击打印按钮后自动打印文档。
我知道可以使用javascript的window.print()直接将页面发送到打印机,但我不知道如何将其应用于PDF文件。
编辑:它不是嵌入式的,我是这样生成它的;
我知道可以使用javascript的window.print()直接将页面发送到打印机,但我不知道如何将其应用于PDF文件。
编辑:它不是嵌入式的,我是这样生成它的;
...
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");
...
我来了。