C#使用iTextSharp操作PDF文件

 时间:2026-02-16 02:48:27

1、首先下载该组件并添加引用,这里是使用VS自带的NuGet来进行安装的,键项目选择管理NuGet程序包,搜索iTextSharp选择合适版本安装即可,安装完成会自动添加引用。

C#使用iTextSharp操作PDF文件

2、在使用的文件里面引入命名空间

using iTextSharp.text;

using iTextSharp.text.pdf;

C#使用iTextSharp操作PDF文件

3、简单的生成PDF文件,其中Fname为生成文件存放的路径。

简单说一下:

Rectangle对象是用来设置PDF页面尺寸的。

Document对象为页面对象,就像是HTML里面的页面对象一样,用于操作页面内容和格式。

PdfWriter对象是用于将Document对象写入PDF文件。

C#使用iTextSharp操作PDF文件

4、设置PDF文档信息,利用Document对象。

C#使用iTextSharp操作PDF文件

5、向PDF里面添加图片,Fimg为图片路径,创建一个iTextSharp.text.Image对象,将该对象添加到文档里面,SetAbsolutePosition方法是设置图片出现的位置。

C#使用iTextSharp操作PDF文件

6、向PDF里面添加表格,表格对象为PdfTable对象,该类的构造函数可以设置表格的列数,new float[] { 180, 140, 140, 160, 180, 140, 194 }里面是每列的宽度,也可在构造函数里面直接写列数如:new PdfPTable(3);

C#使用iTextSharp操作PDF文件

  • 约战精灵再临怎么更换头像
  • 如何进行网站注册
  • 军本换地方驾驶证怎么换
  • 汽车保险是怎么计算车的价格的?是裸车价乘以相应的保险比例,还是裸车加上部分税的再乘以保险比例
  • 御龙在天太常经验怎么领取
  • 热门搜索
    摄影旅游 拉萨旅游网 石河子旅游 韩国旅游线路 赴台旅游 丽江旅游旺季 西安旅游指南 旅游业现状 杭州 旅游 无锡万达文化旅游城