我的客户有多页的PDF文件。他们需要它分割的一页。任何人都不会知道的一种方式来这样做-好。

有帮助吗?

解决方案

PDFSharp 是一个开放源图书馆,它可以什么你之后:

关键特征

  • 创建PDF文件飞行。净语言
  • 容易理解的对象模型编写的文件
  • 一个来源代码,用于绘制PDF上的页面,以及在一个窗口,或打印机上
  • 修改,合并和分裂的现有的PDF文件

这样品 演示如何转换成PDF文档n个网页成n文件有一个页面上的每一个。

其他提示

我使用 ITextSharp 做到了这一点 - 有些商业选项可能有一个很好的API但是这是开放的来源和免费,并不难使用。

查看此代码,这是他们的代码示例之一 - 它很漂亮好。它将PDF文件拆分为传入的页码中的两个文件。您可以将其修改为循环并逐页拆分。

Siberix提供了一个合理成本的商业库,用于在.NET中动态创建PDF: http://siberix.com 您可以通过编程方式或通过XML转换(以及IIRC的组合)创建PDF。

我在几个项目中使用了他们的图书馆,他们发现他们的图书馆不仅易于使用,而且他们的电子邮件支持令人难以置信。许可证也很便宜。

没玩过它,但是你可以看看 Aspose.Pdf.Kit for .NET and Java 。它是商业性的,因此您需要支付许可源,但如果您需要商业支持,它可能适合您。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top