Kombinieren Sie OneNote .one csharp

OneNote-Dateien werden verwendet, um Informationen zu sammeln oder zusammenzuarbeiten, um die Dinge zu organisieren, während Sie an einer Aufgabe arbeiten. In bestimmten Szenarien möchten Sie möglicherweise mehrere Notizbücher in einer einzigen Datei kombinieren. Die erstellte Ausgabedatei kann je nach Bedarf als Datei im OneNote-Format (.one) sowie als PDF-Dokument gespeichert werden.

OneNote .one-Dateien, die zu einer einzigen Datei zusammengeführt werden – C#-API-Installation

Sie können OneNote-Dateien in Ihren Anwendungen mit der Aspose.Note for .NET-API kombinieren. Konfigurieren Sie die API ganz einfach, indem Sie die Referenz-DLL-Dateien von der Seite Downloads herunterladen oder den folgenden NuGet-Installationsbefehl verwenden:

PM> Install-Package Aspose.Note

Kombinieren Sie OneNote .one-Dateien zu einer Notebook-Datei in C#

Sie können mehrere OneNote-Notizbücher in einer einzigen Datei kombinieren, indem Sie die folgenden Schritte ausführen:

  1. Laden Sie die Quell- und Ziel-Notebook-Dateien mithilfe der Document-Klasse.
  2. Klonen Sie alle Seiten und kombinieren Sie Seiten mit der Methode Combine.
  3. Speichern Sie die OneNote-Ausgabedatei.

Der folgende Beispielcode erläutert, wie Sie OneNote-ONE-Dateien in einem einzigen Notizbuch in C# kombinieren:

// Laden Sie die OneNote .one-Datei mithilfe der Document-Klasse
Aspose.Note.Document oneSource = new Aspose.Note.Document("Sample1.one");

// Laden Sie die OneNote-Zieldatei
Aspose.Note.Document oneDestination = new Aspose.Note.Document("Quick Notes.one");

// Führen Sie alle Seiten von OneNote-Dateien zusammen
oneDestination.Merge(oneSource.Select(page => page.Clone()));

// Speichern Sie das ausgegebene OneNote-Dokument
oneDestination.Save("MergedOutput.one");

Kombinieren Sie OneNote .one-Dateien zu einer PDF-Datei in C#

Sie können verschiedene OneNote-Notizbücher in einer einzigen Datei kombinieren und die Ausgabedatei mit den folgenden Schritten als PDF-Datei speichern:

  1. Laden Sie die Quell- und Ziel-Notebooks mit dem Klassenobjekt Document.
  2. Kombinieren Sie alle Seiten mit der Methode Combine, indem Sie sie einzeln klonen.
  3. Exportieren Sie das ausgegebene PDF-Dokument.

Das folgende Codebeispiel zeigt, wie mehrere OneNote-ONE-Dateien in C# zu einem PDF-Dokument kombiniert werden:

// Laden Sie die OneNote .one-Datei mithilfe der Document-Klasse
Aspose.Note.Document oneSource = new Aspose.Note.Document(dataDir + "Sample1.one");

// Laden Sie die OneNote-Zieldatei
Aspose.Note.Document oneDestination = new Aspose.Note.Document(dataDir + "Quick Notes.one");

// Führen Sie alle Seiten von OneNote-Dateien zusammen
oneDestination.Merge(oneSource.Select(page => page.Clone()));

// Speichern Sie das ausgegebene PDF-Dokument
oneDestination.Save(dataDir + "MergedOutput.pdf" , Aspose.Note.SaveFormat.Pdf);

Holen Sie sich eine kostenlose temporäre Lizenz

Sie können die API in vollem Umfang evaluieren, indem Sie eine kostenlose temporäre Lizenz anfordern.

Fazit

Abschließend erklärt dieser Artikel, wie Sie viele OneNote-Dateien kombinieren und die generierte Datei programmgesteuert in C# als Notebook- oder PDF-Datei exportieren. Darüber hinaus können Sie andere Funktionen kennenlernen, die von der API unterstützt werden, während Sie den Bereich Dokumentation besuchen. Bitte zögern Sie nicht, Ihre Bedenken über das Forum mit uns zu besprechen.

Siehe auch