C# 如何合并和拆分PDF文件
程序员文章站
2022-04-28 17:02:56
一、合并和拆分pdf文件的方式 pdf文件使用了工业标准的压缩算法,易于传输与储存。它还是页独立的,一个pdf文件包含一个或多个“页“,可以单独处理各页,特别适合多处理器系统的工作。pdf文件结构主要...
一、合并和拆分pdf文件的方式
pdf文件使用了工业标准的压缩算法,易于传输与储存。它还是页独立的,一个pdf文件包含一个或多个“页“,可以单独处理各页,特别适合多处理器系统的工作。pdf文件结构主要可以分为四个部分:首部、文件体、交叉引用表、尾部。pdf操作类库非常多,如下图所示,常用的类库有:spire.pdf、itextsharp。
二、使用 spire.pdf 合并和拆分pdf文件
使用 nuget 添加spire.pdf 类库,然后添加如下代码:
三、使用 itextsharp 合并和拆分pdf文件
使用 spire.pdf 操作pdf文件,简单高效,但生成的pdf文件带有水印,即使使用破解版在第一页还是有水印,我们可以使用 itextsharp 类库,该类库生成的pdf无水印,具体使用如下:
四、测试结果
完整代码如下:
测试效果如下图所示:
以上就是c# 如何合并和拆分pdf文件的详细内容,更多关于c# 合并和拆分pdf文件的资料请关注其它相关文章!