OneNote 筆記本有助於收集想法、想法、待辦事項等。您可以在許多筆記本中創建不同的筆記,有時您可能需要將它們相互附加以收集一些想法。根據這種情況,本文介紹瞭如何在 Java 中以編程方式合併 OneNote .one 文件。
- OneNote .one Notebook Merger – Java API 安裝
- 用 Java 將 OneNote .one 文件合併到筆記本中
- 用 Java 將 OneNote .one 文件合併成一個 PDF 文檔
OneNote .one Notebook Merger – Java API 安裝
您可以使用 Aspose.Note for Java API 將多個 OneNote 筆記本合併到一個文件中。它允許您將輸出文件創建為筆記本或 PDF 文檔。您可以從“新版本”部分或應用程序的 pom.xml 文件中的以下 Maven 規範訪問 JAR 文件:
存儲庫:
<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>
用 Java 將 OneNote .one 文件合併到筆記本中
您可以通過以下步驟將不同的筆記合併到一個筆記本中:
- 使用 Document 類對象加載源和目標 OneNote 文件。
- 遍歷每個頁面並克隆它。
- 將克隆的頁面附加到目標筆記本。
- 保存輸出的 OneNote 文檔。
下面的示例代碼顯示瞭如何在 Java 中以編程方式將 OneNote 文件合併到筆記本中:
// 使用 Document 類加載 OneNote .one 文件
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");
用 Java 將 OneNote .one 文件合併成一個 PDF 文檔
您可以按照以下步驟將合併的筆記本呈現為 PDF 文檔:
- 使用 Document 類對象加載輸入 OneNote 筆記本。
- 克隆時循環遍歷每一頁。
- 將頁面附加到目標筆記本。
- 將輸出文件另存為 PDF 文檔。
下面的代碼片段詳細說明瞭如何在 Java 中以編程方式將 OneNote 文件合併到 PDF 文檔中:
// 使用 Document 類加載 OneNote .one 文件
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。
結論
總之,您已經探索瞭如何使用 Java 以編程方式將 OneNote 文件合併到單個筆記本或 PDF 文檔中。但是,您可以訪問 文檔 部分來查看 API 的其他功能。如有任何疑問,請隨時通過 論壇 與我們聯繫。