私は、PDFをMVCコントローラに送信し、PDFをデータベースに保存して取得しています。ファイルの結果を返す前に、PDFをサーバー側のディスクに保存すると、正常に表示されます。私は次のように似て何かをするときしかし、:MVC4 FileResult PDF破損
return File(fileBytesFromDB, "application/pdf", "file.pdf");
をして、ブラウザ(任意のブラウザ)からそれを表示しようと、PDFが破損して表示されます。実際、それはまったく異なるサイズです。
私は何が欠けていますか?
これは、指定された情報から診断することはできません。 Fiddlerを使用してネットワークトラフィックを調べてみてください。 – usr
@usr - トラフィックがPDFであるため、これは大変役立つものではありませんでした。これはファイルストリームで、エンコードされたストリームです。生のテキストファイルを渡すことはうまくいくようです。 – Ross
レスポンス本文を保存します。それは有効なPDFですか? – usr