Tôi đã tạo một pdf bằng cách sử dụng iTextSharp và tôi có thể xem trước nó rất tốt trong ASP.Net nhưng tôi cần gửi trực tiếp đến máy in mà không cần xem trước. Tôi muốn người dùng nhấp vào nút in và tự động in tài liệu.In PDF từ ASP.Net mà không cần xem trước
Tôi biết rằng một trang có thể được gửi trực tiếp tới máy in bằng cách sử dụng cửa sổ javascript.print() nhưng tôi không biết cách tạo nó cho một tệp PDF.
Chỉnh sửa: nó không được nhúng, tôi tạo ra nó như thế này;
...
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");
...
Và tôi ở đây.
tôi tìm cách tiếp cận này in một trang trống trên IE8. –
Ý tưởng hay, nhưng tôi không thể làm cho nó hoạt động. Chrome và FF chỉ bỏ qua nó, trong đó IE9 đưa ra một trang trống. –