Об’єднати OneNote .one csharp

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

Об’єднання файлів OneNote .one в один файл – встановлення C# API

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

PM> Install-Package Aspose.Note

Об’єднання файлів OneNote .one у файл блокнота на C#

Ви можете об’єднати кілька файлів OneNote в один блокнот, виконавши такі дії:

  1. Завантажте вихідний і кінцевий файли блокнота за допомогою класу Document.
  2. Клонуйте всі сторінки та об’єднайте сторінки за допомогою методу Merge.
  3. Збережіть вихідний файл 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 у C#

Ви можете об’єднати кілька файлів 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, відвідавши розділ документація. Якщо у вас виникнуть запитання чи проблеми, зв’яжіться з нами через форум.

Дивись також