PDF 小册子用于将文档转换为可用于打印的骑马订(或其他)格式。在 PDF 小册子中,两页打印在一个页面上。在本文中,我们将向您展示如何在 C# 中以编程方式从 PDF 文件创建小册子。
C# API 从 PDF 创建小册子 - 免费下载
Aspose.PDF for .NET 是一个 PDF 操作 API,可用于创建、修改和处理 PDF 文件。我们将使用此 API 从 PDF 文件创建小册子。您可以 下载 API 或从 NuGet 安装它。
PM> Install-Package Aspose.PDF
在 C# 中从 PDF 创建小册子的步骤
Aspose.PDF for .NET 不需要您通过复杂的过程来创建 PDF 小册子。您只需要加载源 PDF,设置几个页面选项,然后生成小册子。以下是使用 Aspose.PDF for C# 从 PDF 制作小册子的步骤。
- 从磁盘加载 PDF 文件。
- 设置页面的属性,例如页面大小。
- 制作小册子并将其保存到所需位置。
以下部分演示如何在 C# 中从 PDF 生成小册子。
在 C# 中从 PDF 创建小册子
以下是在 C# 中从 PDF 创建小册子的步骤。
- 创建 PdfFileEditor 类的对象。
- 指定页面大小以及左右两侧的页面。
- 使用 PdfFileEditor.MakeBooklet(string inputFile, String outputFile, PageSize pageSize, int[] leftPages, int[] rightPages) 方法从 PDF 制作小册子。
以下代码示例展示了如何在 C# 中从 PDF 创建小册子
// 创建 PdfFileEditor 对象
PdfFileEditor pdfEditor = new PdfFileEditor();
// 设置左右页面
int[] leftPages = new int[] { 1, 5 };
int[] rightPages = new int[] { 2, 3 };
// 制作小册子
pdfEditor.MakeBooklet("input.pdf", "booklet.pdf", PageSize.A5, leftPages, rightPages);
输入 PDF
输出手册
C# API 制作 PDF 小册子 - 获得免费许可证
通过获得免费临时许可证,您可以不受评估限制地从 PDF 制作小册子。
C# PDF API - 阅读更多
您可以使用 文档 探索更多关于 Aspose.PDF for .NET 的信息。如果您有任何疑问,请随时通过我们的 论坛 告诉我们。
结论
在本文中,您学习了如何在 C# 中从 PDF 创建小册子。您还了解了如何动态设置页面大小以及小册子左右两侧的页面。