gpt4 book ai didi

c# - 如何使用 C# 将多个 A4 PDF 合并为 A3 PDF

转载 作者:行者123 更新时间:2023-11-30 22:56:28 25 4
gpt4 key购买 nike

在这里,我想将两个单独的 A4 PDF 合并到 A3 PDF。A4 PDF 页面应该适合并排 View 的 A3 2-ups。

我现在还没有尝试任何代码,但在此之前我想知道这可能吗?

注意:A4 PDF 可以有“N”页数,而不是单页 PDF。

这里是图形图像示例:

enter image description here

最佳答案

您可以将两个 PDF 文档连接成一个包含所有 A4 尺寸页面的 PDF 文档。然后您可以使用 PdfFileEditor 类公开的 MakeNUp 方法,以便在 A3 大小的输出文档上获得 1 行和 2 列。下面的代码片段是建议方法的基本实现:

// Open first document
Document pdfDocument1 = new Document(dataDir + "PDF1.pdf");
// Open second document
Document pdfDocument2 = new Document(dataDir + "PDF2.pdf");
// Add pages of second document to the first OR vice versa
pdfDocument1.Pages.Add(pdfDocument2.Pages);
// Save concatenated output file
pdfDocument1.Save(dataDir + "Concatenate.pdf");

//Final step of organizing pages as per your requirements
PdfFileEditor editor = new PdfFileEditor();
editor.MakeNUp(dataDir + "Concatenate.pdf", dataDir + "output.pdf", 2, 1 , PageSize.A3);

有关详细信息和信息,您可以访问以下链接:

PS:我在 Aspose 工作,担任开发人员布道师。

关于c# - 如何使用 C# 将多个 A4 PDF 合并为 A3 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54461305/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com