0
我在.net應用程序中創建了一個HTML報告,我想在其中顯示一個圖像,該圖像將從一個DLL存儲爲一個嵌入資源。在.NET應用程序中使用嵌入式資源以HTML格式顯示圖像
有些情況下我可能對文件系統的訪問權限有限。即使如此,從嵌入式資源中獲取圖像的最佳方式是什麼(我可以通過編程方式將其嵌入到位圖對象中)並將其顯示在用戶的html報告中,最好不使用文件系統。 HTML由應用程序創建。
一些更多的信息:
該報告是通過遍歷代碼對象,每個返回一段HTML的樹創建:
Function GetReportLine() as String
Return String.Format("<p>Account Created on {0}</p>", CreatedTime.ToString("dd/MMM/yyyy h:mm tt"))
End Function
然後這些編譯成一個字符串,裝飾與一些CSS,並傳遞到嵌入在窗體上的WebBrowser控件以顯示給用戶。
我想從我這樣的嵌入資源顯示圖像:
Return String.Format("<p><img src=MyEmbeddedResourceImage>Account Created on {0}</p>", CreatedTime.ToString("dd/MMM/yyyy h:mm tt"))
謝謝,我不知道我明白我的意思,在這裏做。我已經用一些更多的細節更新了我的最初問題。請幫助我瞭解我是否仍然可以使用該lionk上的信息來解決我的問題。 – Molloch
執行此操作:Return String.Format(「
Account Created on {0}
」,CreatedTime.ToString(「dd/MMM/yyyy h:mm tt」),Page.ClientScript.GetWebResourceUrl(..)) - put在該類型的參數和DLL中圖像的完整路徑中,如該博客文章中所指定的。 –