我开始用 C# 进行开发,我正在尝试将表面转换为字节缓冲区或图片(之后也转换为字节缓冲区)。
我在其他问题中看到了这段代码:
string fileName = Path.GetTempFileName();
webView2.Render().SaveToPng(fileName);
byte[] bytes = File.ReadAllBytes(fileName);
File.Delete(fileName);
MemoryStream ms = new MemoryStream(bytes);
但是,webview 没有 Render(),他也没有说我需要导入哪些库。
我停在这里:
var view = (WebView)WebCore.Views.Last();
WebCore.Update();
BitmapSurface surface = (BitmapSurface)view.Surface;
surface.??