合并 OneNote .one csharp

OneNote 文件用于收集信息或协作以在处理任务时保持事物井井有条。在某些情况下,您可能希望将多个笔记本合并到一个文件中。创建的输出文件可以根据您的要求保存为 OneNote 格式文件(.one)以及 PDF 文档。

OneNote .one 文件合并为一个文件 – C# API 安装

您可以将应用程序中的 OneNote 文件与 Aspose.Note for .NET API 结合使用。通过从 下载 页面下载参考 DLL 文件或使用以下 NuGet 安装命令轻松配置 API:

PM> Install-Package Aspose.Note

在 C# 中将 OneNote .one 文件合并为一个笔记本文件

您可以按照以下步骤将多个 OneNote 笔记本合并到一个文件中:

  1. 使用 Document 类加载源和目标笔记本文件。
  2. 克隆所有页面并使用 Combine 方法合并页面。
  3. 保存输出的 OneNote 文件。

下面的示例代码说明了如何在 C# 中将 OneNote .one 文件合并到单个 Notebook 中:

// 使用 Document 类加载 OneNote .one 文件
Aspose.Note.Document oneSource = new Aspose.Note.Document("Sample1.one");

// 加载目标 OneNote 文件
Aspose.Note.Document oneDestination = new Aspose.Note.Document("Quick Notes.one");

// 合并 OneNote 文件的所有页面
oneDestination.Merge(oneSource.Select(page => page.Clone()));

// 保存输出 OneNote 文档
oneDestination.Save("MergedOutput.one");

在 C# 中将 OneNote .one 文件合并为 PDF 文件

您可以将各种 OneNote 笔记本合并到一个文件中,并将输出文件保存为 PDF 文件,步骤如下:

  1. 使用 Document 类对象加载源笔记本和目标笔记本。
  2. 使用 Combine 方法将所有页面一一克隆。
  3. 导出输出 PDF 文档。

以下代码示例演示了如何在 C# 中将多个 OneNote .one 文件合并为 PDF 文档:

// 使用 Document 类加载 OneNote .one 文件
Aspose.Note.Document oneSource = new Aspose.Note.Document(dataDir + "Sample1.one");

// 加载目标 OneNote 文件
Aspose.Note.Document oneDestination = new Aspose.Note.Document(dataDir + "Quick Notes.one");

// 合并 OneNote 文件的所有页面
oneDestination.Merge(oneSource.Select(page => page.Clone()));

// 保存输出 PDF 文档
oneDestination.Save(dataDir + "MergedOutput.pdf" , Aspose.Note.SaveFormat.Pdf);

获得免费临时许可证

您可以通过向 .

结论

总之,本文介绍了如何在 C# 中以编程方式组合多个 OneNote 文件并将生成的文件导出为笔记本或 PDF 文件。此外,您可以在访问 documentation 空间时了解 API 支持的其他功能。请随时通过 论坛 与我们讨论您的疑虑。

也可以看看