1

我正在为我的公司 Intranet 开发一个项目,该项目需要在后台自动打印项目主 DTO 的多个附加文档。问题是它是一个网络项目,我希望在表面下完成打印。现在因为它在 Intranet 上,只有某些人可以使用它,我可以在后台设置一个公用打印机,但我想知道如何在表面下实际打印,附件可以是从影印 gifs/jpegs 到 pdf/word 文档的任何内容. 我应该使用 PrintDocument 类吗?不太确定如何实现这一点。为任何帮助而欢呼

4

1 回答 1

0

我找不到在幕后做这件事的方法,所以我所做的是编写一个类,使用 OpenOfficePortable 将所有文件合并到一个 pdf 中,然后通过文件流将此批量打印的 pdf 返回给用户. 对于任何对此感兴趣人,有一篇文章可以帮助您入门,它将 rtf、doc、docx 文件转换为 pdf。然后使用 ITextSharp 或类似的 pdf 库来合并文件并返回它。如果您正在尝试此操作并遇到麻烦,请联系我。

于 2010-03-11T09:14:14.327 回答