欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C# 如何合并和拆分PDF文件

程序员文章站 2022-08-28 19:42:18
一、合并和拆分pdf文件的方式 pdf文件使用了工业标准的压缩算法,易于传输与储存。它还是页独立的,一个pdf文件包含一个或多个“页“,可以单独处理各页,特别适合多处理器系统的工作。pdf文件结构主要...

一、合并和拆分pdf文件的方式

    pdf文件使用了工业标准的压缩算法,易于传输与储存。它还是页独立的,一个pdf文件包含一个或多个“页“,可以单独处理各页,特别适合多处理器系统的工作。pdf文件结构主要可以分为四个部分:首部、文件体、交叉引用表、尾部。pdf操作类库非常多,如下图所示,常用的类库有:spire.pdf、itextsharp。

C# 如何合并和拆分PDF文件

二、使用 spire.pdf 合并和拆分pdf文件

      使用 nuget 添加spire.pdf 类库,然后添加如下代码:

三、使用 itextsharp 合并和拆分pdf文件

      使用 spire.pdf 操作pdf文件,简单高效,但生成的pdf文件带有水印,即使使用破解版在第一页还是有水印,我们可以使用  itextsharp 类库,该类库生成的pdf无水印,具体使用如下:

四、测试结果

      完整代码如下:

      测试效果如下图所示:

C# 如何合并和拆分PDF文件

以上就是c# 如何合并和拆分pdf文件的详细内容,更多关于c# 合并和拆分pdf文件的资料请关注其它相关文章!