Hallo zusammen,
wie kann ich in einer .Net Core Web Api (z.B. das Beispiel “Core MVC Web Reporting Sample”) einen Bericht als pdf exportieren und als ActionResult zurück liefern?
Viele Grüße
Ingmar
Hallo zusammen,
wie kann ich in einer .Net Core Web Api (z.B. das Beispiel “Core MVC Web Reporting Sample”) einen Bericht als pdf exportieren und als ActionResult zurück liefern?
Viele Grüße
Ingmar
Das müsste in etwa so funktionieren:
public IActionResult DownloadReport()
{
using (var stream = new MemoryStream())
using (var ll = new ListLabel())
{
ll.DataSource = new ObjectDataProvider(new List<string> { "123", "456" });
ll.Export(new ExportConfiguration(LlExportTarget.Pdf, stream, "D:\\tmp.lst"));
return File(stream.ToArray(), "application/pdf");
}
}
danke für das Beispiel, ich werde das für meinen Fall adaptieren und schauen, ob es funktioniert