データベースからデータを取得し、iTextSharpを使用してPDFファイルを作成し、PDFをブラウザにストリームするASP.NET ashxクラスがあります。ブラウザー(少なくともIEとFirefox)は、Acrobat Readerを別のウィンドウとして起動してファイルを開きます。私はそれがブラウザ内でインラインで表示されるようにしたいと思います。別のAcrobat Readerウィンドウの代わりにPDFをインラインで表示する
これはサーバー側から完全に制御できるものですか?私はすでにContent-Typeヘッダーをapplication/pdfに設定していますが、Content-DispositionとContent-Lengthを設定しようとしました。これまでのところ何も働いていません。
もう1つのヘッダーがありますか?ブラウザに表示方法を教えるPDF自体には何かがありますか?他のアイデア?
いいえ、いいえ、いいえ、私のブラウザであり、私はそれらを閲覧したい場所でPDFを表示します。さて、これは内部の企業のウェブサイトのためのものだと確信しています。それでも、私はこれが迷惑であると感じます。 – jmucchiello