如果我将图像存储在FileSystemStorage中,如何嵌入图像? 我想将嵌入的图像附加在WebBrowser组件的一个元素中(比如在DIV中)
我需要使用OutputStreamWriter吗?还是什么?
由于
答案 0 :(得分:1)
这是跨平台的问题,因为每个平台都以不同的方式处理基本URL。
解决方法是使用非常便携的数据URI替换图像。所以不要这样做:
String htmlText = "... <img src=\"" + fileURL +"\" /> ";
这样做:
String htmlText = "... <img src=\"" + WebBrowser.createDataURI(imageByteArrayData, "image/png") + "\" /> ";
这将有效地将图像直接嵌入到HTML / CSS代码中。