Блокноти OneNote корисні для збирання думок, ідей, завдань тощо. Ви можете створювати різні нотатки в багатьох блокнотах, і іноді вам може знадобитися додати їх один до одного, щоб зібрати деякі ідеї. Відповідно до таких ситуацій у цій статті описано, як програмно об’єднати файли OneNote .one у Java.
- OneNote .one Notebook Merger – встановлення Java API
- Об’єднайте файли OneNote .one у блокнот у Java
- Об’єднайте файли OneNote .one у PDF-документ у Java
OneNote .one Notebook Merger – встановлення Java API
Ви можете об’єднати кілька блокнотів OneNote в один файл за допомогою API Aspose.Note for Java. Це дозволяє створити вихідний файл як блокнот або PDF-документ. Ви можете отримати доступ до файлів JAR із розділу «Нові випуски» або за допомогою наступних специфікацій Maven у файлі pom.xml вашої програми:
Репозиторій:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
</repositories>
Залежність:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-note</artifactId>
<version>22.7</version>
<classifier>jdk17</classifier>
</dependency>
</dependencies>
Об’єднайте файли OneNote .one у блокнот у Java
Ви можете об’єднати різні нотатки в один блокнот, виконавши наведені нижче дії.
- Завантажте вихідний і цільовий файли OneNote за допомогою об’єкта класу Document.
- Перегляньте кожну сторінку та клонуйте її.
- Додайте клоновану сторінку до цільового блокнота.
- Збережіть вихідний документ OneNote.
Наведений нижче зразок коду показує, як програмно об’єднати файли OneNote у Блокнот у Java:
// Завантажте файл OneNote .one за допомогою класу Document
com.aspose.note.Document oneSource = new com.aspose.note.Document(dataDir + "Sample1.one");
// Завантажте цільовий файл OneNote
com.aspose.note.Document oneDestination = new com.aspose.note.Document(dataDir + "Quick Notes.one");
// Клонуйте кожну сторінку вхідного файлу
for (com.aspose.note.Page page: oneSource)
{
oneDestination.appendChildLast(page.deepClone());
}
// Збережіть документ OneNote
oneDestination.save(dataDir + "MergedOutput.one");
Об’єднайте файли OneNote .one у PDF-документ у Java
Ви можете відобразити об’єднані блокноти як документ PDF, виконавши наведені нижче дії.
- Завантажте вхідні блокноти OneNote з об’єктом класу Document.
- Переглядайте кожну сторінку, клонуючи її.
- Додайте сторінку до цільового блокнота.
- Збережіть вихідний файл як документ PDF.
У наведеному нижче фрагменті коду пояснюється, як програмно об’єднати файли OneNote у PDF-документ у Java:
// Завантажте файл OneNote .one за допомогою класу Document
com.aspose.note.Document oneSource = new com.aspose.note.Document(dataDir + "Sample1.one");
// Завантажте цільовий файл OneNote
com.aspose.note.Document oneDestination = new com.aspose.note.Document(dataDir + "Quick Notes.one");
// Клонуйте кожну сторінку вхідного файлу
for (com.aspose.note.Page page: oneSource)
{
oneDestination.appendChildLast(page.deepClone());
}
// Збережіть документ OneNote
oneDestination.save(dataDir + "MergedOutput.pdf" , com.aspose.note.SaveFormat.Pdf);
Отримайте безкоштовну тимчасову ліцензію
Ви можете подати запит на безкоштовну тимчасову ліцензію, щоб оцінити API у повній мірі.
Висновок
Підсумовуючи, ви дослідили, як програмно об’єднати файли OneNote в один блокнот або PDF-документ у Java. Однак ви можете відвідати розділ документація, щоб ознайомитися з іншими функціями API. Будь ласка, не соромтеся зв’язатися з нами на форумі у разі будь-яких запитань.