Ich habe eine ASP.NET Ashx-Klasse, die Daten aus einer Datenbank abruft, erstellt eine PDF-Datei mit iTextSharp und streamt die PDF-Datei an den Browser. Der Browser (zumindest IE und Firefox) startet Acrobat Reader als separates Fenster zum Öffnen der Datei. Ich möchte, dass es inline im Browser angezeigt wird.Machen Sie PDF-Anzeige inline anstelle von separaten Acrobat Reader-Fenster
Ist das etwas, das ich von der Serverseite vollständig kontrollieren kann? Ich setze den Content-Type-Header bereits auf application/pdf, und ich habe versucht, Content-Disposition und Content-Length zu setzen. Bisher hat nichts funktioniert.
Gibt es eine andere Kopfzeile, die ich vermisse? Gibt es etwas im PDF selbst, das dem Browser sagt, wie er angezeigt wird? Irgendwelche anderen Ideen?
Nein, nein, nein, es ist mein Browser und ich werde PDFs anzeigen, wo ich sie anzeigen möchte. Okay, ich bin mir sicher, dass dies für eine interne Unternehmenswebsite ist. Trotzdem finde ich das nervig. – jmucchiello