Использование 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);
}