Использование Winforms, C #, .Net 3.5 и Microsoft ReportViewer 2008:
У меня есть трехстраничный отчет в ReportViewer, который я хочу отправить в PDF на разных страницах. У меня есть код ниже, который скопирует все 3 страницы в PDF, но есть ли способ разделить страницы или указать, какую страницу отображать в PDF? Он знает, что есть 3 страницы ... кажется, что должно быть что-то, но я еще не нашел это.
Заранее спасибо за помощь!
int numPages = reportViewer.LocalReport.GetTotalPages();
byte[] bytes = reportViewer.LocalReport.Render(
"PDF", null, out mimeType, out encoding, out filenameExtension,
out streamids, out warnings);
using (FileStream fs = new FileStream(exportPath, FileMode.Create))
{
fs.Write(bytes, 0, bytes.Length);
}