2009-05-30 3 views
0

Я работаю над приложением в .net.Я хочу сделать все расчеты, а затем распечатать всю информацию о выбранных статьях на данной странице компании, а затем до распечатать эту страницу а также сохранить одну и ту же страницу в БД и отправить счет-фактуру клиенту по электронной почте в .pdf. Пожалуйста, предложите.?Распечатка счета

+0

Вы считаете XPS вместо PDF? их намного легче сгенерировать, поскольку XPS основан на xml – Simon

ответ

0

Если вы можете потратить немного денег на инструмент генератора отчетов, посмотрите отчеты Xtra от DevExpress: Link. Это можно экспортировать в pdf. Затем я возьму сгенерированный файл и сохраню его (или ссылку на него) в базе данных. Для фактической отправки почты вы можете использовать MailMessage-Class в System.Net.Mail

0

Я бы сгенерировал и сохранил XML и преобразовывал XSLT в PDF, HTML и т. Д. рассмотрел this previous post.

Быстрый google для 'C# xml xslt pdf', дал мне this link, что может быть полезно.

0

Чтобы определить отчет, вы можете использовать RDLC. Он может экспортировать его в PDF/Excel. Вы можете экспортировать отчет в pdf и приложить его для отправки электронной почты с использованием класса System.Net.Mail.MailMessage. Вы также можете распечатать отчет с помощью средства просмотра отчетов.

В качестве альтернативы вы также можете использовать Crystal Reports в комплекте с визуальной студией.

1

Не уверен, что это связано с поздней игрой, но на этом сайте Simpeli есть несколько хороших шаблонов на выбор для создания хороших PDF-файлов.

Вы делаете PDF с очень простым вызовом API.

Смежные вопросы