Поєднайте OneNote .one csharp

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

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

Ви можете поєднувати файли OneNote у своїх програмах з API Aspose.Note for .NET. Легко налаштуйте API, завантаживши довідкові файли DLL зі сторінки Завантаження або скориставшись такою командою встановлення NuGet:

PM> Install-Package Aspose.Note

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

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

  1. Завантажте вихідний і кінцевий файли блокнота за допомогою класу Document.
  2. Склонуйте всі сторінки та об’єднайте сторінки за допомогою методу Combine.
  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. Об’єднайте всі сторінки за допомогою методу Combine, клонуючи їх одну за одною.
  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, відвідавши розділ документація. Не соромтеся обговорювати з нами свої проблеми через форум.

Дивись також