Combiner OneNote .one csharp

Les fichiers OneNote sont utilisés pour recueillir des informations ou collaborer pour garder les choses organisées tout en travaillant sur une tâche. Dans certains scénarios, vous souhaiterez peut-être combiner plusieurs blocs-notes dans un seul fichier. Le fichier de sortie créé peut être enregistré en tant que fichier au format OneNote (.one) ainsi qu’en tant que document PDF selon vos besoins.

Fusion de fichiers OneNote .one en un seul fichier - Installation de l’API C#

Vous pouvez combiner des fichiers OneNote dans vos applications avec l’API Aspose.Note pour .NET. Configurez facilement l’API en téléchargeant les fichiers DLL de référence depuis la page Téléchargements ou en utilisant la commande d’installation NuGet suivante :

PM> Install-Package Aspose.Note

Combiner les fichiers OneNote .one dans un fichier Notebook en C#

Vous pouvez combiner plusieurs blocs-notes OneNote dans un seul fichier en suivant les étapes ci-dessous :

  1. Chargez les fichiers de bloc-notes source et de destination à l’aide de la classe Document.
  2. Clonez toutes les pages et combinez les pages avec la méthode Combine.
  3. Enregistrez le fichier de sortie OneNote.

L’exemple de code ci-dessous explique comment combiner des fichiers OneNote .one dans un seul bloc-notes en C# :

// Charger le fichier OneNote .one à l'aide de la classe Document
Aspose.Note.Document oneSource = new Aspose.Note.Document("Sample1.one");

// Charger le fichier OneNote de destination
Aspose.Note.Document oneDestination = new Aspose.Note.Document("Quick Notes.one");

// Fusionner toutes les pages des fichiers OneNote
oneDestination.Merge(oneSource.Select(page => page.Clone()));

// Enregistrer le document OneNote de sortie
oneDestination.Save("MergedOutput.one");

Combiner des fichiers OneNote .one dans un fichier PDF en C#

Vous pouvez combiner plusieurs blocs-notes OneNote dans un seul fichier et enregistrer le fichier de sortie au format PDF en procédant comme suit :

  1. Chargez les blocs-notes source et de destination avec l’objet de classe Document.
  2. Combinez toutes les pages avec la méthode Combine en les clonant une par une.
  3. Exportez le document PDF de sortie.

L’exemple de code suivant est une démonstration de la façon de combiner plusieurs fichiers OneNote .one dans un document PDF en C# :

// Charger le fichier OneNote .one à l'aide de la classe Document
Aspose.Note.Document oneSource = new Aspose.Note.Document(dataDir + "Sample1.one");

// Charger le fichier OneNote de destination
Aspose.Note.Document oneDestination = new Aspose.Note.Document(dataDir + "Quick Notes.one");

// Fusionner toutes les pages des fichiers OneNote
oneDestination.Merge(oneSource.Select(page => page.Clone()));

// Enregistrer le document PDF de sortie
oneDestination.Save(dataDir + "MergedOutput.pdf" , Aspose.Note.SaveFormat.Pdf);

Obtenez une licence temporaire gratuite

Vous pouvez évaluer l’API dans toute sa capacité en demandant une licence temporaire gratuite à .

Conclusion

En conclusion, cet article explique comment combiner plusieurs fichiers OneNote et exporter le fichier généré sous forme de bloc-notes ou de fichier PDF par programme en C#. De plus, vous pouvez découvrir d’autres fonctionnalités prises en charge par l’API en visitant l’espace documentation. N’hésitez pas à discuter de vos préoccupations avec nous via le forum.

Voir également