結合 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 文件合併到一個筆記本中:

// 使用 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);

獲得免費的臨時許可證

您可以通過請求 免費臨時許可證 來全面評估 API。

結論

總之,本文介紹瞭如何在 C# 中以編程方式組合多個 OneNote 文件並將生成的文件導出為筆記本或 PDF 文件。此外,您可以在訪問 文檔 空間時了解 API 支持的其他功能。請隨時通過 論壇 與我們討論您的疑慮。

也可以看看