2014-01-08 54 views
2

我正在使用OpenXml在我的Asp.net MVC应用程序中使用Kendo UI读取和替换Word文档中的书签。我有数以千计的记录来自数据库和每个记录我必须打开文档替换书签,然后打印它我已经做了书签替换文本部分使用OpenXml,但我无法打印我正在使用的文档严重的侧面打印工作在我vs2010但不在IIS所以我应该怎么做或什么是最好的解决方案来完成我的任务Asp.net MVC批量打印

+0

你想让他人的网页浏览器能够在你的数据中心打印一些东西吗? –

+0

此应用程序适用于学校系统,因此它将安装在他们的服务器中,并且可以在本地访问 –

+1

我们可能需要查看您尝试打印的代码。它可能是一个权限问题,因为你控制环境,你可以改变应用程序池用户到一个具有适当的权限 –

回答

1

我有相同的情况下执行和相同的问题。 我需要能够为客户端机器上的不同学生打印多个字母(最多90 000个字母) 我现在实现的是:我在服务器端生成许多html页面,将它们转换为一个带有自动打印动作的pdf文档设置为打开的事件并在单独的选项卡上将其重新授予客户端。所以当客户端下载这个pdf时,它会提示打印。但是这仅适用于少量字母(< 1000)。

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