问题描述
我对此进行了研究,但没有任何效果。
我在Visual Studio 2019的项目中创建了文件夹=> Images
,并在此处放置了文件footer.png
。
在Visual Studio中=>右键单击文件夹Images
,添加新项Resources
并添加此行=> Name
-> FooterBG
和Value
-> Images/footer.png
使用代码:
string pathToFooter = Resource.FooterBG;
String htmlTags = "<table background='"+ pathToFooter + "'><tbody><tr><td></td></tr></tbody></table>";
请问有什么提示我做错了什么?
解决方法
根据我的测试,pathToFooter不是图像的实际路径。
这是您可以参考的代码示例:
private void button1_Click(object sender,EventArgs e)
{
string pathToFooter = Resource1.FooterBG;
string path = AppDomain.CurrentDomain.BaseDirectory + Path.Combine(@"../..",pathToFooter);
String htmlTags = "<table background='" + path + "' width='1000' height='800' align='center'><tbody><tr><td></td></tr></tbody></table>";
webBrowser1.DocumentText = htmlTags;
}
结果: