Файлы OneNote используются для сбора информации или совместной работы, чтобы все было организовано во время работы над задачей. В некоторых случаях может потребоваться объединить несколько записных книжек в один файл. Созданный выходной файл можно сохранить как файл формата OneNote (.one), а также как документ PDF в соответствии с вашими требованиями.
- Объединение файлов OneNote .one в один файл — установка C# API
- Объедините файлы OneNote .one в файл записной книжки на С#
- Объедините файлы OneNote .one в файл PDF на С#
Объединение файлов OneNote .one в один файл — установка C# API
Вы можете комбинировать файлы OneNote в своих приложениях с помощью Aspose.Note for .NET API. Легко настройте API, загрузив эталонные DLL-файлы со страницы Загрузки или используя следующую команду установки NuGet:
PM> Install-Package Aspose.Note
Объедините файлы OneNote .one в файл записной книжки на С#
Вы можете объединить несколько записных книжек OneNote в один файл, выполнив следующие действия:
- Загрузите исходный и конечный файлы записной книжки, используя класс Document.
- Клонируйте все страницы и объедините их методом Combine.
- Сохраните выходной файл OneNote.
В приведенном ниже примере кода показано, как объединить файлы OneNote .one в одну записную книжку на 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.
- Объедините все страницы методом Combine, клонировав их одну за другой.
- Экспортируйте выходной 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, посетив раздел документация. Пожалуйста, не стесняйтесь обсуждать с нами свои проблемы через форум.