2010-06-22 29 views
0

有沒有辦法從DataBase中將PDF寫入div,即從數據庫檢索字節[],並將Reponse.BinaryWrite檢索爲div。Response.BinaryWrite DIV

我們使用src =「anotherpage.aspx」爲圖片做類似的事情,其中​​圖像被寫在另一頁上。

使用PDF而不使用IFrame可能嗎?

回答

0

如果您要做的是在DIV中顯示PDF文件,那麼您將走錯路。你要麼需要:

  • 將PDF轉換爲HTML(如Scribd不使用HTML 5)。

然後,您可以將PDF嵌入到DIV中。但沒有我知道的瀏覽器支持直接嵌入PDF。

否則,您必須將PDF放入IFRAME中,但如何顯示PDF插件相關。

它與一個 src=otherpage.aspx要求
0

號的原因是src屬性導致用戶的Web瀏覽器正在爲其他資源的一個完全獨立的請求。你正在提供一個額外的頁面來實現這一目標。直接編寫PDF文件是試圖將PDF注入與頁面相同的請求 - 與您的img src完全不是「相似」。事實上,最類似於「src = otherpage.aspx」方法的是您提到的iframe方法。

請注意,我們的「AnotherPage.aspx」示例應該更改爲「AnotherPage.ashx」。請注意那裏的字母'h'。這意味着你正在使用一個處理程序而不是一個頁面,這將會更好地執行。

+0

感謝輸入Joel和ashx提示。 – Spt2170 2010-06-22 20:31:34

相關問題