Распространение вывода RDLC в виде вложения электронной почты

В нашем приложении winforms уже давно есть опция «print», которая в основном использует RDLC.

Клиент попросил нас добавить функцию, позволяющую пользователям отправлять «распечатанные» результаты по электронной почте.

Теперь мы знаем, что файл EMF создается (в папке TEMP) как своего рода скрытый побочный продукт нашего текущего процесса печати.

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

  1. Это лучший вариант?
  2. Можно ли полагаться на то, что файл EMF открывается на любой машине с Windows?
  3. Как мы идентифицируем файл EMF? ... похоже, сейчас его имя % TEMP% \ DiaryGrid_1.emf . Итак, DiaryGrid - это имя нашего файла RDLC, но где-то по пути добавляется _1.
5
задан skaffman 11 May 2011 в 11:38
поделиться