我们有一个显示发票的网格。用户应该能够选择全部或部分发票并打印。我们被困在印刷的一部分。我们正在使用Telerik Reporting为我们生成PDF。下面是执行工作的代码部分
ReportProcessor rp = new ReportProcessor();
RenderingResult result = rp.RenderReport("PDF", book, null);
Response.Clear();
Response.ContentType = result.MimeType;
Response.BinaryWrite(result.DocumentBytes);
Response.End();
return new FileStreamResult(Response.OutputStream, "application/pdf");
现在我们不想在单独的窗口中打开这些发票,而是希望自动打印发票(用户可以获得可以更改设置的打印对话框)。目前它在另一个窗口打开,用户必须手动去打印这是我们不想要的。
有人知道如何实现这些发票的自动打印。请注意,这是一个基于MVC的项目,基于互联网。