从 Asp.NET 生成并打印 Microsoft Word 文档
我正在寻找一些库,可以让我创建具有特定格式的文档然后打印它。 一开始我用的是Microsoft.Office.Interop,但是老板说服务器上不会安装office。 所以我正在寻找一些免费的库,可以让我创建文档并打印它...
编辑:我忘了说它是 .doc 或 docx,但我不需要保存它,只需打印而不使用 ActiveX。
I'm looking for some library that lets me create a document with a particular format an then print it.
At First i used Microsoft.Office.Interop, but my boss said that the server is not going to have office installed.
So I'm looking for some free library that lets me create the document and print it...
edit: i forgot to say its a .doc or docx, but i don't need to save it, only print without using ActiveX.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
如果您想使用 Microsoft Office 2003+ 文档,请查看 Open XML SDK。这允许您操作/创建 .docx 等文档。
或者,如果您使用 SQL Server Reporting Services,它会提供一个 Web 服务,允许您以编程方式生成 PDF 格式的报告。
If you want to use Microsoft Office 2003+ documents, have a look at the Open XML SDK. This allows you to manipulate / create .docx etc. document.
Alternatively, if you are using SQL Server Reporting Services, this provides a web service that will allow you to generate a report as a PDF programmatically.
我们在我的公司使用 PDFSharp。它工作得很好,可以制作不同类型的文档。不过,学习使用有点乏味。
We use PDFSharp at my company. It works quite well, and can make different types of documents. It is a little bit tedious to learn to use, though.
我使用 http://code.google.com/p/wkhtmltopdf/ 创建 PDF HTML 文件。文件漂亮且易于打印。
I use http://code.google.com/p/wkhtmltopdf/ to create PDF from HTML files. Documents are pretty and easy to print.
我从未使用过它,但我听说过关于 Aspose.Words。
I've never used it, but I've heard good things about Aspose.Words.