0

VB.NET で、ブラウザにメモリ ストリームを書き込む方法を教えてください。私のメモリ ストリーム オブジェクトには、PDF ファイルを作成するためのデータがあります。今、私はそれをブラウザでレンダリングしたいと思っています。どうやってするか?

4

1 に答える 1

1

次のようなものを試すことができます:

Dim stream As MemoryStream = GetMemoryStream()
Response.Clear()
Response.ContentType = "application/pdf"
Response.AddHeader("Content-Disposition", "attachment; filename=yourfile.pdf")
Response.Write(stream.ToArray())
Response.End()

私はコードをテストしておらず、MIME タイプも確信していませんが、これで始められるはずです。

于 2010-06-11T03:17:20.553 に答える