0

オブジェクトタグの内側にある埋め込みタグの内側に src 属性を動的に設定しようとしています:

<object width=700 height=700>
<embed src=__bytearraycontents___ type="image/vnd.djvu" width="700" height="700" />
</object>

バイト配列を取得し、イメージ ファイルをハード ドライブの test.djvu に保存し、src をこれに設定すると、正常に動作します。私の問題は、イメージをハード ドライブに書き込む必要がないことです。src をすぐにバイト配列に設定したいのです。誰でもアドバイスできますか?

ありがとう、C

4

1 に答える 1

0

src 属性を .djvu ファイルを返すページに設定します。ページは .aspx またはHTTP Handlerです。src の URL のクエリ文字列で一意の識別子を渡します。ドキュメント サービング ページで、Response.ContentType が「image/x.djvu」であることを確認します。

例:

<embed src="YourPageThatServesUpDocuments.aspx?DocumentID=1" type="image/vnd.djvu" width="700" height="700" />

YourPageThatServesUpDocuments.aspx のページ読み込みの架空の大雑把な例:

Response.ContentType = "image/x.djvu"
'Where GetByteArrayByDocumentID is the code that gets your byte array.
Response.BinaryWrite(GetByteArrayByDocumentID(Request.QueryString("DocumentID")))
于 2013-12-05T13:39:14.190 に答える