Html 如何从TembeddedWB中的资源加载图像
例如,我正在尝试从图像htmlTag中的资源加载图像Html 如何从TembeddedWB中的资源加载图像,html,delphi,delphi-xe7,twebbrowser,Html,Delphi,Delphi Xe7,Twebbrowser,例如,我正在尝试从图像htmlTag中的资源加载图像 <img src="'+ Resourceimage +'"> 然后我像这样调用函数 function getFullHTML(res:string):string; var sURL : string; resorceimg : TResourceStream; begin resorceimg := TResourceStream.Create(HInstance, res, RT_RCDATA);
<img src="'+ Resourceimage +'">
然后我像这样调用函数
function getFullHTML(res:string):string;
var
sURL : string;
resorceimg : TResourceStream;
begin
resorceimg := TResourceStream.Create(HInstance, res, RT_RCDATA);
sURL := 'res://'+ resorceimg +'';
end;
<img src="'+ getFullHTML('imagename') +'">
但是我不能将
TResourceStream
用在字符串中,我想我正在用一种可怕的方式把图像从资源加载到html图像中?您可以将数据URI与Base64编码的图像一起使用:
然后像这样嵌入图像
<img alt="Embedded Image" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIA..." />
链接问题列表的答案支持浏览器。kobik这应该是答案,非常感谢它解决了我的问题谢谢你mjn它有用的数据