C# HTML生成PDF
来源:互联网 发布:linux ant 配置 编辑:程序博客网 时间:2024/06/03 14:14
protected void Page_Load(object sender, EventArgs e) { string RootDir = Server.MapPath(System.Web.HttpContext.Current.Request.ApplicationPath.ToString());//获取程序根目录 string url = RootDir + "hh.html"; HtmlToPdf(url, "c:/ddd.pdf"); } /// <summary> /// HTML生成PDF /// </summary> /// <param name="url">地址</param> /// <param name="path">PDF存放路径</param> public static bool HtmlToPdf(string url, string path) { try { if (string.IsNullOrEmpty(url) || string.IsNullOrEmpty(path)) return false; Process p = new Process(); string str = System.Web.HttpContext.Current.Server.MapPath("wkhtmltopdf.exe"); if (!System.IO.File.Exists(str)) return false; p.StartInfo.FileName = str; p.StartInfo.Arguments = " \"" + url + "\" " + path; p.StartInfo.UseShellExecute = false; p.StartInfo.RedirectStandardInput = true; p.StartInfo.RedirectStandardOutput = true; p.StartInfo.RedirectStandardError = true; p.StartInfo.CreateNoWindow = true; p.Start(); System.Threading.Thread.Sleep(500); return true; } catch (Exception ex) { HttpContext.Current.Response.Write(ex); } return false; }
需要运行exe文件
参考:
http://www.jingzhengli.cn/blog/cj/1030.html
- C# HTML生成PDF
- C#编写 HTML生成PDF
- C#根据html生成PDF
- 将html生成pdf
- 从html生成pdf
- PHP HTML 生成 PDF
- itext html 生成pdf
- html转pdf生成
- C#生成PDF文档
- c#生成pdf文件
- C#生成PDF文档
- C#生成PDF
- C#生成PDF表格
- C#生成PDF总结
- C#生成PDF总结
- C#生成PDF总结
- itext 把html 生成 pdf html 生成 pdf
- 从HTML文件生成PDF
- ContentType ,charset和pageEncoding的区别
- JSON
- 快速删除超大文件夹
- 微软笔试题 跳台阶问题
- 堆和栈的区别(转载)
- C# HTML生成PDF
- 逆序
- ORACLE建立自增序列
- enum 在c中的使用
- Tivoli Directory Server安装配置
- select属性
- 超简单实用详细的android Widget实例教程
- 设备Ioctl控制
- JNI 学习笔记