0

pdf ファイルではなく、ファイル ストリームからオブジェクト html5 要素を作成したいと考えています。

ファイルシステムからのpdfドキュメントでこれを使用し、正常に動作します:

<body>
     <object id="exPDF" type="application/pdf" data="doc.pdf" width="100%"  eight="500" />
</body>

しかし、ファイルストリームから「データ」属性を「Tempdata」(MVC3)またはjavascript関数またはいくつかの代替方法に設定することでそれを行いたい:

<body>
     <object id="exPDF" type="application/pdf" data="STREAM" />
</body>

また

<body>
     <object id="exPDF" type="application/pdf" data="javascript:getPdf();" />
</body>

それは可能ですか?そうでなければ...ストリームから、またはHttpResponseに埋め込まれたpdfをロードする他の方法はありますか?

ありがとう。

4

1 に答える 1

0

URL を使用してコンテンツをストリーミングHttpHandlerまたはストリーミングする必要があります。Controllerそれほど多くのバイト データで HTML を肥大化させるのは得策ではありません。

于 2013-02-01T14:23:44.820 に答える