[英]local html with javascript file to image
我有包含一些帶有javascript的html的本地文件,我想捕獲它並將其保存為圖像。
我試圖用WebBrowser做到這一點:
WebBrowser browser = new WebBrowser();
browser.Navigate("C:\\charts\\pie.html");
HtmlDocument doc = browser.Document;
Bitmap bitmap = GenerateScreenshot(browser);
bitmap.Save("c:\\charts\\sample.png");
public static Bitmap GenerateScreenshot(WebBrowser wb)
{
wb.ScrollBarsEnabled = false;
wb.ScriptErrorsSuppressed = true;
Bitmap bitmap = new Bitmap(wb.Width, wb.Height);
wb.DrawToBitmap(bitmap, new Rectangle(0, 0, wb.Width, wb.Height));
wb.Dispose();
return bitmap;
}
但是我每次都會得到空白圖像...
任何想法??
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.