关于用于从 Windows 服务打印的第三方库/组件的建议

发布于 2024-12-11 07:36:51 字数 385 浏览 0 评论 0原文

升级到 Windows Server 2008 R2 后,我们最近一直在努力从 ASP .NET 应用程序进行打印。我们有一个打印机控件,它使用 System.Drawing.Printing 和 ReportViewer 将 RDLC 报告打印到连接到服务器的打印机。

我们了解到 System.Drawing.Printing 不支持非 GUI 应用程序,例如服务或在服务上下文中运行的应用程序。事实上,.NET 似乎根本不支持从服务进行打印。

您是否会推荐任何第三方组件来替代我们的 System.Drawing.Printing 实现?

这可以是我们在 ASP .NET 应用程序中使用的库/组件,也可以是运行的单独服务在具有用于处理打印请求的API的服务器上,例如RDLC报告。

We've been struggling with printing from an ASP .NET application lately, after upgrading to Windows Server 2008 R2. We have a printer control which uses System.Drawing.Printing along with ReportViewer to print RDLC reports to printers connected to the server.

We've learnt that System.Drawing.Printing doesn't support non-GUI applications, such as services or application running in a service context. In fact .NET doesn't seem to support printing from a service at all.

Are there any third party components you would recommend as a replacement for our System.Drawing.Printing implementation?

This could be either a library/component we would use in our ASP .NET application or a separate service running on the server with an API for handling print requests, e.g. an RDLC report.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文