Отправка E-mail C вложением Pdf
Добрый день!
Пытаюсь экспортровать отчет в pdf и отправить на e-mail
Код следющий:
PDFExport pdfExport = new PDFExport();
EmailExport export = new EmailExport();
//// в Account хранятся настройки учетной записи
export.Account.Host = "192.168.1.1"
//// письмо
export.Address = "EMail@mail.ru";
export.Subject = "pdf";
export.MessageBody = "pdf";
pdfExport.PageRange = PageRange.Current;
pdfExport.Export(this.report);
export.Export = pdfExport;
export.SendEmail(pdfExport.Report);
Как отключить диалог выбора страниц при экспорте в PDF?
Спасибо!
С Новым Годом!
Пытаюсь экспортровать отчет в pdf и отправить на e-mail
Код следющий:
PDFExport pdfExport = new PDFExport();
EmailExport export = new EmailExport();
//// в Account хранятся настройки учетной записи
export.Account.Host = "192.168.1.1"
//// письмо
export.Address = "EMail@mail.ru";
export.Subject = "pdf";
export.MessageBody = "pdf";
pdfExport.PageRange = PageRange.Current;
pdfExport.Export(this.report);
export.Export = pdfExport;
export.SendEmail(pdfExport.Report);
Как отключить диалог выбора страниц при экспорте в PDF?
Спасибо!
С Новым Годом!
Комментарии
Вот эта строка не нужна:
pdfExport.Export(this.report);
С Рождеством!
Добрый день!
pdfExport.Export(this.report);
экспортируем в pdfd отчет содержащийся в previewControl
или чтото я деляю не правильно?
Если убрать эту строу то возникает ошибка null reference
Идея кода следующая
Экспортируем (без диалогов пользователю) текущую страницу отчета в pdf и отправляем на e-mail.
export.SendEmail(pdfExport.Report);
т.к. pdfExport.Report == null
Просто укажите вместо pdfExport.Report - this.report
Спасибо!
Остался вопрос: как при экспорте в PDF отключить вывод диалога (выбор кол-ва страниц и т.п. )пользователю?