本文包含有关如何使用 C#** 合并 OneNote 笔记本的所有详细信息。它包含用于建立环境、算法和使用 C# 组合 OneNote 笔记本的代码片段的信息。您还将学习根据您的要求自定义合并操作。
使用 C# 合并 OneNote 笔记本的步骤
- 准备 IDE 以使用 Aspose.Note for .NET 合并 OneNote 笔记本
- 使用 Document 类加载输入 .ONE 文件
- 使用 Document 类的另一个实例获取目标 OneNote 文件
- 使用 Merge 方法合并 OneNote 文件
- 使用 Save 方法导出输出 OneNote 文件
这些步骤描述了如何使用 C#* 使 *OneNote 合并页面。通过加载源注释和目标注释来启动该过程,并将所有页面附加在一起来合并它们。最后,根据您的要求将输出文件渲染到磁盘或流中。
使用 C# 合并 OneNote 笔记本的代码
using Aspose.Note; | |
using System; | |
using System.IO; | |
using System.Linq; | |
class Program | |
{ | |
static void Main(string[] args) // Merge .ONE files using C# | |
{ | |
new Aspose.Slides.License().SetLicense("License.lic"); | |
// Load the OneNote file | |
Aspose.Note.Document oneSource = new Aspose.Note.Document("Note1.one"); | |
// Load the destination OneNote file | |
Aspose.Note.Document oneDestination = new Aspose.Note.Document("Note1.one"); | |
// Merge all the pages by using Page.Clone() method | |
oneDestination.Merge(oneSource.Select(page => page.Clone())); | |
// Save output OneNote document | |
oneDestination.Save("MergedNote.one"); | |
Console.WriteLine("Done"); | |
} | |
} |
此代码片段演示了如何使用 C#* 使 *OneNote 合并笔记本。通过合并两个以上的笔记本、仅合并选定页面或设置 MergeOptions 类的不同属性(如页面间距或插入页面的位置等)来增强此功能。同样,您可以使用 PdfImporter 类合并 PDF 文档中的特定页面。
本文教我们使用 C# 在 OneNote 中组合笔记本。阅读有关 如何使用 C# 将 OneNote 文件转换为 HTML 的文章,了解将 .ONE 文件转换为 HTML。