aspx ページを画像に変換しようとしています。つまり、png ファイルとして保存します。これにはiecaptを使用しました。aspx ページに多くのテキスト ボックスがあります。問題は、テキスト ボックスの値が画像ファイルに保存されないことです。ソースファイルイメージを取得しています。これについていくつかの提案が得られることを願っています。ありがとうございました
protected void btnsend_Click(オブジェクト送信者, EventArgs e) {
string url = "http://localhost:4101/WebForm3.aspx";
if(Request.Params["weburl"] != null)
{
url = Request.Params["weburl"];
}
string savepath = String.Format("C:\\IECapt\\{0}.png" , System.Guid.NewGuid());
System.Diagnostics.Process process = new System.Diagnostics.Process();
process.StartInfo.FileName = "C:\\IECapt\\IECapt.exe";
process.StartInfo.Arguments = String.Format("\"{0}\" \"{1}\"",url,savepath);
process.StartInfo.UseShellExecute = false;
process.Start();
process.WaitForExit();
process.Dispose();
Response.Clear();
Response.ContentType = "image/png";
Response.WriteFile(savepath);
Response.End();
}