Добавление элементов управления в RDLC во время выполнения - PullRequest
0 голосов
/ 15 апреля 2011

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

Возможно ли это с помощью RDLC или мне нужно сгенерировать PDF-файл, а затем вставить в него мои изображения с помощью чего-то вроде iTextSharp?

Ответы [ 2 ]

0 голосов
/ 18 мая 2011

Да, это возможно.

  1. В вашем RDLC добавьте изображение
  2. В свойствах изображения установите для источника изображения внешний
  3. Для значениявнешний источник указывает на поле из вашего набора данных, которое может быть чем-то вроде: MyImageDirectory + NameOfImageFromDatabase.jpg

Если у вас есть несколько изображений для отображения, используйте tablix или список, чтобы вывести их все

Еще одна вещь: я должен был установить свой путь в качестве URI, чтобы он работал.В прошлый раз, когда я пытался, строка не сработала.

0 голосов
/ 19 апреля 2011

Я решил эту проблему, сгенерировав PDF-файл только с изображениями, а затем объединил два PDF-файла с iTextSharp.

...