itextsharp生成pdf分页-创新互联
string filename = DateTime.Now.ToString("yyyyMMddHHmmss").ToString() + ".pdf";
创新互联是专业的辽中网站建设公司,辽中接单;提供成都做网站、网站设计,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行辽中网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作! float w = PageSize.A4.Width;
float h = PageSize.A4.Height;
Rectangle rect = new Rectangle(0, 0, w, 3 * h);
Document document = new Document(rect);
PdfWriter writer = PdfWriter.GetInstance(document, new FileStream(Server.MapPath(filename), FileMode.Create));
Rectangle crop = new Rectangle(0, 2 * h, w, 3 * h);
writer.CropBoxSize = crop;
document.Open();
PdfContentByte content = writer.DirectContent;
PdfTemplate template = content.CreateTemplate(rect.Width, rect.Height);
template.SaveState();
template.SetColorFill(Color.RED);
template.Rectangle(0, 0, w, h);
template.FillStroke();
template.RestoreState();
template.SaveState();
template.SetColorFill(Color.BLUE);
template.Rectangle(0, h, w, h);
template.FillStroke();
template.RestoreState();
template.SaveState();
template.SetColorFill(Color.BLACK);
template.Rectangle(0, 2 * h, w, h/2 );
template.FillStroke();
template.RestoreState();
content.AddTemplate(template, 1, 0, 0, -1, 0, rect.Height);
crop = new Rectangle(0, h, w, 2 * h);
writer.CropBoxSize = crop;
document.NewPage();
content.AddTemplate(template, 1, 0, 0, -1, 0, rect.Height);
crop = new Rectangle(0, 0, w, h);
writer.CropBoxSize = crop;
document.NewPage();
content.AddTemplate(template, 1, 0, 0, -1, 0, rect.Height);
document.Close();
附件:http://down.51cto.com/data/2363094创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。
分享名称:itextsharp生成pdf分页-创新互联
文章路径:http://pwwzsj.com/article/ccocdi.html