Ich verwende Rotativa Werkzeug, um pdf anzuzeigen. Es funktioniert gut mit dem folgenden Code:Rotativa Download mit SaveAs Dialog
public ActionResult PreviewDocument()
{
var htmlContent = Session["html"].ToString();
var model = new PdfInfo { Content = htmlContent, Name = "PDF Doc" };
return new ViewAsPdf(model);
}
ich den Weg wissen, wollte die pdf via Browser „Speichern unter“ -Dialog zum Herunterladen auf einen Klick auf eine Schaltfläche und nicht in einem iframe angezeigt werden soll. "new ViewAsPdf (model)" gibt nur die PDF-Daten zurück.
Vielen Dank im Voraus.
Warum ist das nicht die akzeptierte Antwort? Es ist einfach, erfordert kaum zusätzlichen Code und funktioniert gut. – Simon