Zeigen Sie das von ASP.NET generierte PDF-Byte [] auf der Webseite an, ohne die Datei zu speichern

Ich benutze iTextSharp zum Generieren eines PDFs. Ich kann die PDF-Datei aus dem PDF-Byte [] speichern.

byte[] outputPDF = cnt.CreateBreakPDF();
File.WriteAllBytes(pdfOutPutPath, outputPDF);

Was ist der beste Weg, um die Ausgabe anzuzeigenbyte[] zu einer Webseite?

Ich möchte das PDF in einem div auf meiner Seite anzeigen. Nicht das PDF als vollständige Antwort.

Ich habe Antworten für MVC gesehen, verwende jedoch die ASP.NET-Webanwendung.

Gibt es eine bessere Möglichkeit, als HTTP-Handler zu verwenden? Ich möchte nicht alle Details zum Erstellen von PDF als Abfragezeichenfolge senden.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage