正常访问状态! 设为首页 | 加入收藏夹 | 浏览历史  
  http://www.guosp.com
 碧海澜涛居
  海纳百川,有容乃大。壁立千刃,无欲则刚!
 
 
关键词:
  网站首页 | 关于本站 | 技术资料 | 美文日志 | 读书收藏 | 影视收藏 | 软件收藏 | 摄影相册| 留言板 
  技术资料 >> ASP.Net资料库 关闭(快捷键alt+C)
搜索标签: 导出 pdf
asp.net导出为pdf文件
[阅读次数:917次]  [发布时间:2014年4月3日]

http://www.jb51.net/dll/ABCpdf6.dll.html

ABCpdf.dll 下载这个dll放到bin文件夹里面


using WebSupergoo.ABCpdf6;
using System.Text.RegularExpressions;
using System.IO;

 

public void getPdf(string pdf, string name, string group)
    {
        Random r = new Random();
        Doc theDoc = new Doc();
        theDoc.TopDown = true;
        theDoc.Rect.String = "40 50 990 1450";//控制显示的大小205 300 632 895
        theDoc.MediaBox.String = "0 0 990 1500";//控制页面的大小
        string reg = @"\<a id\=(.)+\</a\>";//这段正则主要是去掉页面中自己不需要显示的东西
        string reg1 = @"body\{(.)+\}";
        string temp =Regex.Replace(Regex.Replace(getHtml(pdf), reg1, ""), reg, "");
        temp = temp.Replace("","");
      
        int theID = theDoc.AddImageHtml(temp, true, 0, false);
        while (true)
        {
            if (!theDoc.Chainable(theID))
            {
                break;
            }
            theDoc.Page = theDoc.AddPage();
            theID = theDoc.AddImageToChain(theID);
        }
        byte[] theData = theDoc.GetData();
        FileCreate(name, theData);
        if (File.Exists(HttpContext.Current.Server.MapPath("/uploads/pdfFile/" + name + ".pdf")))
        {
             Response.Redirect("/uploads/"+name+".pdf");
        }
        else
        {
            //对不起,文件未找到
        }
    }





本页地址: [复制地址]
该页内容非本站原创 收藏自:http://bbs.csdn.net/topics/390290595
返回顶部 关闭(快捷键alt+C)
评论统计(0条)| 我要评论
暂无评论内容!
我要评论 
我要评论: 带*部分需要填写
 姓名称呼: * 请填写您的姓名或呢称
联系方式: QQ,MSN,Email都可以,方便交流 (仅管理员可见)
 评论内容: * 不超过100字符,50汉字
验证码:
    
  推荐链接
·html页面表格导出到excel总...
·.net教程:反编译工具Reflec...
·以Word,Excl等各种格式保存...
·如何去除Access字段中的空格...
·从网页导出数据生成Excel后...
·用HTML 格式导出Excel 时,...
·asp遍历IIS站点,并导出域名...
·关于HTML导出到excel中的问...
·【为WIN2000系统添加远程桌...
·mssql数据导入导出详解 企业...
·MySql的使用
·Err.number错误号和错误说明...
·PHP网站更换服务器遇到的问...
·实例一则 ASP程序中输出Exc...
·在ASP.Net中实现RSA加密
·实例一则 ASP程序中输出Exc...
·MySQL常用操作命令
·Windows进程大全
·检测客户端显示器分辨率、浏...
·SQL注入Access导出WebShell...
  最近更新  
·Host 'XXX' is not allowed...
·Win2008或IIS7的文件上传大...
·IIS7.0上传文件限制的解决方...
·测试信息2015-03-11
·asp.net中处理图片
·ASP.NET之Web打印-终极解决...
·Asp.net下C#调用Word模版实...
·asp.net下将页面内容导入到...
·asp.net导出为pdf文件
·asp.net生成pdf文件
·FCKeditor 文本编辑器的使用...
·ASP.NET 将数据生成PDF
·asp.net2.0导出pdf文件完美...
·AspJpeg的安装与测试
·JS验证浏览器版本对IE11的支...
  热门浏览  
·IE8和IE9出现“此网页上的问...
·无线路由器密码破解,教你断...
·js替换所有回车换行符
·QQ/MSN在线交流代码
·如何取消键盘上的一些快捷键...
·win7声音小的解决方法
·IE弹出“中国工商银行防钓鱼...
·强制两端对齐的函数或者CSS...
·webdav漏洞的利用
·win7下成功安装sql server ...
·显示器分辨率调的过高导致电...
·js验证手机号码格式
·天诺时空技术技术论坛
·JS展开和收缩效果(二)
·本地计算机上的 MSSQLSERVE...
  碧海澜涛居
网站首页关于本站站长简介开发案例技术资料美文日志摄影相册读书收藏影视收藏留言板
版权所有:碧海澜涛 QQ:410436434 Email:shaopo_guo@163.com 苏ICP备15000526号
免责声明:本站为个人网站,站内所有文字、图片等各类资料均为个人兴趣爱好所收集,不用作任何商业用途,亦不保证资料的真实性,若有因浏览本站内容而导致的各类纠纷,本站也不承担任何责任。本站部分内容来自互联网,如有涉及到您的权益或隐私请联系站长解决。