C# 合并、拆分PDF文件
在整理文件时,将多个同类型文档合并是实现文档归类的有效方法,也便于文档管理或者文档传输。当然,也可以对一些比较大的文件进行拆分来获取自己想要的部分文档。那么在C#语言环境中怎么来实现PDF文档的和被拆分呢?下面将介绍具体的代码操作方法。
工具/原料
Free Spire.PDF for .NET 4.3(社区版)
Visual Studio
合并多个PDF文档
1、【C#】using System;using Spire.Pdf;namespace MergePDF{ class Program { static void Main(string[] args) { //创建一组数组实例,数组元素为需要合并的多个PDF文档的路径 String[] files = new String[] { "test1.pdf", "test2.pdf", "test3.pdf" }; //调用方法MergeFiles()合并文档 PdfDocumentBase doc = PdfDocument.MergeFiles(files); //保存文档 doc.Save("合并.pdf", FileFormat.PDF); } }}

拆分PDF文档
1、(一)按每页来拆分【C#】using System;using Spire.Pdf;namespace SplitPDF1{ class Program { static void Main(string[] args) { //初始化一个PdfDocument类实例,并从文件中加载需要被拆分的PDF文档 PdfDocument doc = new PdfDocument(@"C:\Users\Administrator\Desktop\test.pdf"); //调用方法Split()方法将PDF文档按页拆分保存 String pattern = "拆分{0}.pdf"; doc.Split(pattern); } }}
