В этой статье описаны все подробности о том, как объединить блокноты OneNote с помощью C#. Он содержит информацию по настройке среды, алгоритму и фрагменту кода для объединения записных книжек OneNote с использованием C#. Вы также научитесь настраивать операцию слияния в соответствии с вашими требованиями.
Действия по объединению записных книжек OneNote с помощью C#
- Подготовьте среду IDE для использования Aspose.Note for .NET для объединения записных книжек OneNote.
- Загрузите входной файл .ONE с классом Document.
- Получите целевой файл OneNote с помощью другого экземпляра класса Document.
- Объедините файлы OneNote с помощью метода Merge.
- Экспортируйте выходной файл OneNote с помощью метода Save.
Эти шаги описывают, как заставить OneNote объединять страницы с помощью C#. Запустите процесс, загрузив исходные и целевые заметки, и объедините все страницы, соединив их вместе. Наконец, визуализируйте выходной файл на диск или в поток в соответствии с вашими требованиями.
Код для объединения записных книжек OneNote с использованием C#
using Aspose.Note; | |
using System; | |
using System.IO; | |
using System.Linq; | |
class Program | |
{ | |
static void Main(string[] args) // Merge .ONE files using C# | |
{ | |
new Aspose.Slides.License().SetLicense("License.lic"); | |
// Load the OneNote file | |
Aspose.Note.Document oneSource = new Aspose.Note.Document("Note1.one"); | |
// Load the destination OneNote file | |
Aspose.Note.Document oneDestination = new Aspose.Note.Document("Note1.one"); | |
// Merge all the pages by using Page.Clone() method | |
oneDestination.Merge(oneSource.Select(page => page.Clone())); | |
// Save output OneNote document | |
oneDestination.Save("MergedNote.one"); | |
Console.WriteLine("Done"); | |
} | |
} |
В этом фрагменте кода показано, как заставить OneNote объединять записные книжки с помощью C#. Расширьте эту функцию, объединив более двух блокнотов, объединив только выборочные страницы или задав различные свойства класса MergeOptions, такие как интервал между страницами или положение для вставки страниц и т. д. Аналогичным образом вы можете объединить определенные страницы из документа PDF с помощью класса PdfImporter.
Эта статья научила нас объединять записные книжки в OneNote с помощью C#. Узнайте о преобразовании файла .ONE в HTML, прочитав статью на как преобразовать файл OneNote в HTML с помощью C#.