Fusionner OneNote .one csharp

Les fichiers OneNote sont utilisés pour organiser des éléments dans lesquels vous pouvez conserver des informations importantes sous forme de texte, d’image, de dessin, etc. Vous pouvez fusionner plusieurs blocs-notes en un seul fichier. Le fichier de sortie fusionné peut être enregistré en tant que fichier 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#

Les fichiers OneNote sont souvent enregistrés avec l’extension de fichier .one. Vous pouvez fusionner des fichiers OneNote avec l’API Aspose.Note pour .NET. Téléchargez simplement les fichiers DLL de référence à partir de la section Nouvelles versions ou avec la commande d’installation NuGet ci-dessous :

PM> Install-Package Aspose.Note

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

Vous pouvez fusionner plusieurs fichiers OneNote dans un seul bloc-notes en procédant comme suit :

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

L’exemple de code suivant montre comment fusionner des fichiers OneNote .one dans un fichier Notebook 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");

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

Vous pouvez fusionner plusieurs fichiers OneNote en un seul fichier et exporter le fichier de sortie sous forme de document PDF en suivant les étapes ci-dessous :

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

L’extrait de code ci-dessous montre comment fusionner des fichiers OneNote .one en tant que 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 demander une Licence temporaire gratuite pour évaluer l’API sans aucune limitation.

Conclusion

En conclusion, cet article explique comment fusionner différents fichiers OneNote et enregistrer le fichier de sortie en tant que bloc-notes ou document PDF en C # selon vos besoins. De plus, vous pouvez explorer de nombreuses autres fonctionnalités de l’API en visitant la section documentation. Si vous avez des questions ou des préoccupations, veuillez nous contacter via le forum.

Voir également