C# 如何在Selenium扩展报告中添加Base64图像的缩略图

C# 如何在Selenium扩展报告中添加Base64图像的缩略图,c#,html,selenium,base64,extentreports,C#,Html,Selenium,Base64,Extentreports,我一直在使用base64图像作为要附加到HTML扩展报告中的屏幕截图 下面给出了我使用的代码 Screenshot file = ((ITakesScreenshot)driver).GetScreenshot(); string image = file.AsBase64EncodedString; exTest.Fail(msg, MediaEntityBuilder.CreateScreenCaptureFromBase64String(image).Build()); System.D

我一直在使用base64图像作为要附加到HTML扩展报告中的屏幕截图

下面给出了我使用的代码

Screenshot file = ((ITakesScreenshot)driver).GetScreenshot();
string image = file.AsBase64EncodedString;

exTest.Fail(msg, MediaEntityBuilder.CreateScreenCaptureFromBase64String(image).Build());
System.Diagnostics.Trace.WriteLine("FAIL >>>>  " + msg);
这是一个范围报告,其中包含我截图图像的相对路径,如下所示。[这是我的期望]

此处显示的不是图像,而是Base 64按钮。我需要看到一个图像的缩略图,而不是那个按钮,而且图像仍然应该是Base64(与HTML文件无关)。 请帮助我实现这一目标

编辑:我正在使用扩展报告C#v3.1.3