Mit Winforms, C#, .Net 3.5 und Microsoft ReportViewer 2008:
Ich habe einen 3-seitigen Bericht in ReportViewer, den ich als verschiedene Seiten an PDF senden möchte. Ich habe den unten stehenden Code, der alle 3 Seiten in die PDF-Datei kopiert, aber gibt es eine Möglichkeit, die Seiten aufzuteilen oder anzugeben, welche Seite in die PDF-Datei umgewandelt werden soll? Er weiß, dass es 3 Seiten gibt... also scheint es, dass es etwas geben sollte, aber ich habe es noch nicht gefunden.
Vielen Dank für die Hilfe im Voraus!
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);
}