Файлы OneNote используются для организации вещей, где вы можете хранить важную информацию в виде текста, изображения, рисунка и т. д. Вы можете объединить несколько блокнотов в один файл. Объединенный выходной файл можно сохранить как файл OneNote (.one), а также как документ PDF в соответствии с вашими требованиями.
- Объединение файлов OneNote .one в один файл — установка C# API
- Объединение файлов OneNote .one в файл записной книжки на C#
- Объединение файлов 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 в одну записную книжку, выполнив следующие действия:
- Загрузите исходный и конечный файлы записной книжки, используя класс Document.
- Клонируйте все страницы и объедините страницы методом Merge.
- Сохраните выходной файл 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, выполнив следующие действия:
- Загрузите исходный и конечный блокноты с помощью объекта класса Document.
- Объедините все страницы методом Merge, клонировав их одну за другой.
- Экспортируйте выходной 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, посетив раздел документация. Если у вас есть какие-либо вопросы или проблемы, свяжитесь с нами через форум.