在做一个网页截图
根据url 调用控制台程序进行截图,如果第一次没有成功,则把url保存到数据库中,下载截图的时候再根据该url再次截图 在pageload 中
RealUrl = Request.QueryString["RealUrl"]; 然后 插入数据库中的时候用到了参数
new SqlParameter("@RealUrl", SqlDbType.Char, 500),
sqlpc[4].Value = RealUrl
下次截图的时候读取url值 while (sdr.Read())
{
RealUrl = sdr["RealUrl"].ToString();
}
调用 控制台程序
private void CallProess()
{
try
{
Bitmap bmp;
Process pro = new Process();
//不显示窗口
pro.StartInfo.CreateNoWindow = true;
pro.StartInfo.UseShellExecute = false;
pro.StartInfo.FileName = @"D:\技术\控制台\bin\Debug\ScreenShot.exe";
pro.StartInfo.Arguments = RealUrl;
pro.Start();
pro.WaitForExit();
pro.Close();
}
catch (Exception ex)
{
Response.Write(ex.Message);
} }
控制台
static void Main(string[] args)
{
string url = args[0].Trim().ToString();
Bitmap bmp;
bmp = Okpower.Utility.WebPreview.GetWebPreview(new Uri(url), 0x493e0, 800, 600, true);
string filename ="E:\\"+DateTime.Now.ToString("yyyyMMddHmmss") + ".jpg";
bmp.Save(filename);
}
在红色部分报错 输入字符串的格式不正确
根据url 调用控制台程序进行截图,如果第一次没有成功,则把url保存到数据库中,下载截图的时候再根据该url再次截图 在pageload 中
RealUrl = Request.QueryString["RealUrl"]; 然后 插入数据库中的时候用到了参数
new SqlParameter("@RealUrl", SqlDbType.Char, 500),
sqlpc[4].Value = RealUrl
下次截图的时候读取url值 while (sdr.Read())
{
RealUrl = sdr["RealUrl"].ToString();
}
调用 控制台程序
private void CallProess()
{
try
{
Bitmap bmp;
Process pro = new Process();
//不显示窗口
pro.StartInfo.CreateNoWindow = true;
pro.StartInfo.UseShellExecute = false;
pro.StartInfo.FileName = @"D:\技术\控制台\bin\Debug\ScreenShot.exe";
pro.StartInfo.Arguments = RealUrl;
pro.Start();
pro.WaitForExit();
pro.Close();
}
catch (Exception ex)
{
Response.Write(ex.Message);
} }
控制台
static void Main(string[] args)
{
string url = args[0].Trim().ToString();
Bitmap bmp;
bmp = Okpower.Utility.WebPreview.GetWebPreview(new Uri(url), 0x493e0, 800, 600, true);
string filename ="E:\\"+DateTime.Now.ToString("yyyyMMddHmmss") + ".jpg";
bmp.Save(filename);
}
在红色部分报错 输入字符串的格式不正确
解决方案 »
- !!按照网上说的来实现GridView的自动分页功能,怎么就显示不了呢?
- gridview固定列滚动,就是不从第一列出现横向滚动条,而是从第5列开始出现横向滚动条
- ASP.Net 移动网页开发
- 如何解决
- 大家请帮帮忙,这段代码应该怎样用
- 如何在sql语句查询的时候出去html代码呢
- 数据库存储过程代码 请帮忙解释下
- 框架session的问题
- web.config的编码改成UTF-8后,地址栏传输的如aaa.aspx?name=小张,这样的中文在处理时都是???,怎么办?
- 可不可用CSS控制显示结果
- 小弟有个写程序的时候的 问题 ASP.NET的 C#语言的
- vs2008中,用c#写的windows应用程序代码与web程序代码关系
{
string url = args[0].Trim().ToString();
Bitmap bmp;
bmp = Okpower.Utility.WebPreview.GetWebPreview(new Uri(url), 0x493e0, 800, 600, true);
string filename ="E:\\"+DateTime.Now.ToString("yyyyMMddHmmss") + ".jpg";
bmp.Save(filename);
}