wangchao.org
添加收藏 | 博客
 
购物视频论坛IT业界自然风光美女图片王朝网络小游戏BT下载生活百科编程设计手机图铃小说
 
笑话 | 水库 | 娱乐 | 体育 | 英语 | 宠物 | 美食 | 旅游 | 养生 | 手机 | 数码 | 汽车 | 珠宝 | 美容 | 装修 | 厨房 | 科普 | 动物 | 植物 | 影音 | 百科 | 知道 | 词典
  
 
 您好! 您现在位于: 王朝网络 → 编程设计 → 《生成pdf文件的好东西,itextsharp返回上一页 
 
1楼 

生成pdf文件的好东西,itextsharp

  网上购物、在线购物、购物搜索 欢迎光临本站购买图书、影视、音乐、数码、百货,手机等商品。

  官网:
  http://sourceforge.net/projects/itextsharp/
  http://hardrock.cnblogs.com/
  http://www.rubypdf.com/
  现在的版本是3.18版,记得在引用里导入itextsharp.下面的代码是把图象合并到一个多页pdf的例子.
   private void process(string[] files, string newpdf)
   {
   iTextSharp.text.Document document = new iTextSharp.text.Document(iTextSharp.text.PageSize.A4, 25, 25, 25, 25);
   try
   {
   iTextSharp.text.pdf.PdfWriter.GetInstance(document, new FileStream(newpdf, FileMode.Create, FileAccess.ReadWrite));
   document.Open();
   iTextSharp.text.Image image;
   for (int i = 0; i < files.Length; i++)
   {
   image = iTextSharp.text.Image.GetInstance(files[i]);
  
   if (image.Height > iTextSharp.text.PageSize.A4.Height - 25)
   {
   image.ScaleToFit(iTextSharp.text.PageSize.A4.Width - 25, iTextSharp.text.PageSize.A4.Height - 25);
   }
   else if (image.Width > iTextSharp.text.PageSize.A4.Width - 25)
   {
   image.ScaleToFit(iTextSharp.text.PageSize.A4.Width - 25, iTextSharp.text.PageSize.A4.Height - 25);
   }
   image.Alignment = iTextSharp.text.Image.ALIGN_MIDDLE;
   //image.SetDpi(72, 72);
   document.NewPage();
   document.Add(image);
  
   //Phrase phrase3 = new Phrase("dreign@163.com\n", FontFactory.GetFont(FontFactory.TIMES, 9, iTextSharp.text.Font.NORMAL, new iTextSharp.text.Color(192, 192, 192)));
   //document.Add(phrase3);
   }
   }
   catch (Exception ioe)
   {
   MessageBox.Show(ioe.Message);
   }
   document.Close();
   }

官网: http://sourceforge.net/projects/itextsharp/ http://hardrock.cnblogs.com/ http://www.rubypdf.com/ 现在的版本是3.18版,记得在引用里导入itextsharp.下面的代码是把图象合并到一个多页pdf的例子. private void process(string[] files, string newpdf) { iTextSharp.text.Document document = new iTextSharp.text.Document(iTextSharp.text.PageSize.A4, 25, 25, 25, 25); try { iTextSharp.text.pdf.PdfWriter.GetInstance(document, new FileStream(newpdf, FileMode.Create, FileAccess.ReadWrite)); document.Open(); iTextSharp.text.Image image; for (int i = 0; i < files.Length; i++) { image = iTextSharp.text.Image.GetInstance(files[i]); if (image.Height > iTextSharp.text.PageSize.A4.Height - 25) { image.ScaleToFit(iTextSharp.text.PageSize.A4.Width - 25, iTextSharp.text.PageSize.A4.Height - 25); } else if (image.Width > iTextSharp.text.PageSize.A4.Width - 25) { image.ScaleToFit(iTextSharp.text.PageSize.A4.Width - 25, iTextSharp.text.PageSize.A4.Height - 25); } image.Alignment = iTextSharp.text.Image.ALIGN_MIDDLE; //image.SetDpi(72, 72); document.NewPage(); document.Add(image); //Phrase phrase3 = new Phrase("dreign@163.com\n", FontFactory.GetFont(FontFactory.TIMES, 9, iTextSharp.text.Font.NORMAL, new iTextSharp.text.Color(192, 192, 192))); //document.Add(phrase3); } } catch (Exception ioe) { MessageBox.Show(ioe.Message); } document.Close(); }

 
标签: itextsharp  pdf  好东西  文件  生成  
 
您可以将本页贴到其他网站
UBB代码HTML代码
 
 
 
 
 
 
 更多内容
 ·asp.net2.0中关于ASP.NET 网站管 ·把Excel表中数据导入数据库 ·ajax下RegisterClientScriptBloc ·经验总结:ASP与存储过程解析
 ·系统安全之SA弱口令带来的安全隐 ·用Photoshop打造真人仿工笔画效果 ·photoshop CS3黑白转换控制功能处 ·轻松利用IrfanView进行批量转图
 ·Windows Vista系统的物理内存容量 ·Skype 3.0正式发布 推出四大新鲜 ·SQL Server 2005 - 如何实作CLR存 ·接触C#的服务器端正则表达式相关
 ·C# 文件操作(上传 下载 删除 文件 ·通过JAVAScript实现页面自适应 ·URL重写可删节日期模式---正则表 ·基于Linux的虚拟主机搭建
 ·php5的simplexml解析错误 ·Fireworks绘制可爱水粉卡通画 ·Coreldraw的段落文字如何转成曲线 ·怎样在Coreldraw中做好段落文本排
 ·Windows XP系统中如何实现批量命 ·在PowerPoint 2007中变换复杂公式 ·抢先了解最易被黑客利用的注册表 ·ASP.NET中利用VWD操作数据库
 
 
最新评论  点此查看所有评论
 
 
 
 
发表评论(支持UBB码)


验证码:  
 
 
 
© 2005- 王朝网络 版权所有