Объединить OneNote .one csharp

Файлы OneNote используются для организации вещей, где вы можете хранить важную информацию в виде текста, изображения, рисунка и т. д. Вы можете объединить несколько блокнотов в один файл. Объединенный выходной файл можно сохранить как файл OneNote (.one), а также как документ PDF в соответствии с вашими требованиями.

Объединение файлов OneNote .one в один файл — установка C# API

Файлы OneNote часто сохраняются с расширением .one. Вы можете объединять файлы OneNote с помощью Aspose.Note for .NET API. Просто загрузите эталонные DLL-файлы из раздела Новые выпуски или с помощью команды установки NuGet ниже:

PM> Install-Package Aspose.Note

Объединение файлов OneNote .one в файл записной книжки на C#

Вы можете объединить несколько файлов OneNote в одну записную книжку, выполнив следующие действия:

  1. Загрузите исходный и конечный файлы записной книжки, используя класс Document.
  2. Клонируйте все страницы и объедините страницы методом Merge.
  3. Сохраните выходной файл OneNote.

В следующем примере кода показано, как объединить файлы OneNote .one в файл Notebook на C#:

// Загрузите файл OneNote .one с помощью класса Document
Aspose.Note.Document oneSource = new Aspose.Note.Document("Sample1.one");

// Загрузите целевой файл OneNote
Aspose.Note.Document oneDestination = new Aspose.Note.Document("Quick Notes.one");

// Объединить все страницы файлов OneNote
oneDestination.Merge(oneSource.Select(page => page.Clone()));

// Сохранить выходной документ OneNote
oneDestination.Save("MergedOutput.one");

Объединение файлов OneNote .one в файл PDF на С#

Вы можете объединить несколько файлов OneNote в один файл и экспортировать выходной файл в виде документа PDF, выполнив следующие действия:

  1. Загрузите исходный и конечный блокноты с помощью объекта класса Document.
  2. Объедините все страницы методом Merge, клонировав их одну за другой.
  3. Экспортируйте выходной PDF-документ.

Фрагмент кода ниже демонстрирует, как объединить файлы OneNote .one в PDF-документ на C#:

// Загрузите файл OneNote .one с помощью класса Document
Aspose.Note.Document oneSource = new Aspose.Note.Document(dataDir + "Sample1.one");

// Загрузите целевой файл OneNote
Aspose.Note.Document oneDestination = new Aspose.Note.Document(dataDir + "Quick Notes.one");

// Объединить все страницы файлов OneNote
oneDestination.Merge(oneSource.Select(page => page.Clone()));

// Сохранить выходной PDF-документ
oneDestination.Save(dataDir + "MergedOutput.pdf" , Aspose.Note.SaveFormat.Pdf);

Получить бесплатную временную лицензию

Вы можете запросить Бесплатную временную лицензию для оценки API без каких-либо ограничений.

Вывод

В заключение, в этой статье рассказывается, как объединить различные файлы OneNote и сохранить выходной файл в виде записной книжки или PDF-документа на C# в соответствии с вашими требованиями. Кроме того, вы можете изучить многие другие функции API, посетив раздел документация. Если у вас есть какие-либо вопросы или проблемы, свяжитесь с нами через форум.

Смотрите также