Создание и печать документа Microsoft Word из Asp.NET - PullRequest
1 голос
/ 18 марта 2011

Я ищу библиотеку, которая позволяет мне создавать документы определенного формата и затем распечатывать их. Сначала я использовал Microsoft.Office.Interop, но мой начальник сказал, что на сервере не будет установлен офис. Поэтому я ищу какую-то бесплатную библиотеку, которая позволила бы мне создать документ и распечатать его ...

edit: я забыл сказать, что это .doc или docx, но мне не нужно его сохранять, только печатать без использования ActiveX.

Ответы [ 4 ]

1 голос
/ 18 марта 2011

Если вы хотите использовать документы Microsoft Office 2003+, взгляните на Open XML SDK.Это позволяет вам манипулировать / создавать документ .docx и т. Д.

В качестве альтернативы, если вы используете службы отчетов SQL Server, это предоставляет веб-сервис, который позволяет программно создавать отчет в формате PDF.

1 голос
/ 18 марта 2011

Мы используем PDFSharp в моей компании. Он работает довольно хорошо, и может создавать различные типы документов. Хотя научиться пользоваться им немного утомительно.

0 голосов
/ 18 марта 2011

Я никогда не использовал его, но слышал хорошие слова о Aspose.Words .

0 голосов
/ 18 марта 2011

Я использую http://code.google.com/p/wkhtmltopdf/ для создания PDF из файлов HTML.Документы красивы и легко распечатываются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...