Führen Sie OneNote .one csharp zusammen

OneNote-Dateien werden verwendet, um Dinge zu organisieren, in denen Sie wichtige Informationen in Form von Text, Bildern, Zeichnungen usw. aufbewahren können. Sie können mehrere Notizbücher in einer einzigen Datei zusammenführen. Die zusammengeführte Ausgabedatei kann gemäß Ihren Anforderungen als OneNote-Datei (.one) sowie als PDF-Dokument gespeichert werden.

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

OneNote-Dateien werden häufig mit der Dateierweiterung .one gespeichert. Sie können OneNote-Dateien mit der Aspose.Note for .NET-API zusammenführen. Laden Sie einfach die Referenz-DLL-Dateien aus dem Abschnitt Neue Versionen oder mit dem folgenden NuGet-Installationsbefehl herunter:

PM> Install-Package Aspose.Note

Zusammenführen von OneNote .one-Dateien in eine Notebook-Datei in C#

Mit den folgenden Schritten können Sie mehrere OneNote-Dateien zu einem einzigen Notizbuch zusammenführen:

  1. Laden Sie die Quell- und Ziel-Notebook-Dateien mithilfe der Document-Klasse.
  2. Klonen Sie alle Seiten und führen Sie Seiten mit der Methode Merge zusammen.
  3. Speichern Sie die OneNote-Ausgabedatei.

Der folgende Beispielcode zeigt, wie Sie OneNote-ONE-Dateien in einer Notebook-Datei in C# zusammenführen:

// 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");

Zusammenführen von OneNote .one-Dateien in eine PDF-Datei in C#

Sie können mehrere OneNote-Dateien zu einer Datei zusammenführen und die Ausgabedatei als PDF-Dokument exportieren, indem Sie die folgenden Schritte ausführen:

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

Das folgende Code-Snippet zeigt, wie OneNote .one-Dateien als PDF-Dokument in C# zusammengeführt 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 eine kostenlose temporäre Lizenz anfordern, um die API ohne Einschränkungen zu testen.

Fazit

Abschließend behandelt dieser Artikel, wie Sie verschiedene OneNote-Dateien zusammenführen und die Ausgabedatei gemäß Ihren Anforderungen als Notebook oder PDF-Dokument in C# speichern. Darüber hinaus können Sie viele andere Funktionen der API erkunden, indem Sie den Abschnitt Dokumentation besuchen. Falls Sie Fragen oder Bedenken haben, wenden Sie sich bitte über das Forum an uns.

Siehe auch