OneNote .one csharp をマージする

OneNote ファイルは、重要な情報をテキスト、画像、描画などの形式で保持できるように整理するために使用されます。複数のノートブックを 1 つのファイルに結合できます。マージされた出力ファイルは、必要に応じて、OneNote ファイル (.one) および PDF ドキュメントとして保存できます。

OneNote .one ファイルを 1 つのファイルにマージ – C# API のインストール

OneNote ファイルは、多くの場合、.one ファイル拡張子で保存されます。 Aspose.Note for .NET API を使用して OneNote ファイルをマージできます。 New Releases セクションから、または以下の NuGet インストール コマンドを使用して、参照 DLL ファイルをダウンロードするだけです。

PM> Install-Package Aspose.Note

C# で OneNote .one ファイルをノートブック ファイルにマージする

次の手順で、複数の OneNote ファイルを 1 つのノートブックに結合できます。

  1. Document クラスを使用して、ソースと宛先のノートブック ファイルを読み込みます。
  2. すべてのページを複製し、Merge メソッドでページをマージします。
  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 ファイルを 1 つのファイルに結合し、出力ファイルを PDF ドキュメントとしてエクスポートできます。

  1. Document クラス オブジェクトを使用して、ソース ノートブックと宛先ノートブックを読み込みます。
  2. Merge メソッドですべてのページを 1 つずつ複製してマージします。
  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 を評価できます。

結論

結論として、この記事では、要件に応じて、さまざまな OneNote ファイルを結合し、出力ファイルをノートブックまたは C# の PDF ドキュメントとして保存する方法について説明します。さらに、ドキュメント セクションにアクセスして、API の他の多くの機能を調べることができます。ご質問やご不明な点がございましたら、フォーラム からお問い合わせください。

関連項目