Asp.net MVC批量印刷

时间:2014-01-08 03:16:42

标签: c# asp.net asp.net-mvc iis kendo-ui

我正在使用OpenXml来使用Kendo UI从我的Asp.net MVC应用程序中的word文档中读取和替换书签。我有数以千计的记录来自数据库和每个记录我必须打开文档替换书签然后打印我已经完成书签替换文本部分使用OpenXml但我无法打印我正在使用的文档在我的vs2010中工作但没有在IIS中工作的服务器端打印所以我应该做什么或者什么是完成我的任务的最佳解决方案

1 个答案:

答案 0 :(得分:1)

我有相同的方案来实现和相同的问题。 我需要能够为客户机器上的不同学生打印几个字母(最多90 000个字母) 我目前实现的是:我在服务器端生成许多html页面,将它们转换为一个pdf文档,在open事件上设置autoprint操作并将其发送到单独选项卡上的客户端。因此,当客户端下载此pdf时,它会提示打印。但这仅适用于少量字母(<1000)。

我现在想的是实现客户端打印机应用程序(exe或applet),它将从服务器获取任务并逐个打印到打印机。