Gabungkan OneNote Java

Anda dapat mengatur catatan dalam bentuk buku catatan digital dengan membuat file OneNote. Anda juga dapat menyusun beberapa ide dengan menggabungkan file buku catatan. Sesuai dengan kasus penggunaan tersebut, artikel ini membahas cara menggabungkan file OneNote .one secara terprogram di Java.

OneNote .one Notebook Merger – Instalasi Java API

Anda dapat menggabungkan berbagai buku catatan OneNote ke dalam satu file menggunakan Aspose.Note for Java API. Anda dapat memilih untuk membuat file keluaran dalam format file Notebook atau PDF. Cukup unduh file JAR dari bagian Rilis Baru atau gunakan konfigurasi Maven di bawah dalam file proyek pom.xml:

Gudang:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Ketergantungan:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-note</artifactId>
        <version>22.7</version>
        <classifier>jdk17</classifier>        
    </dependency>
</dependencies>

Gabungkan File OneNote .one ke dalam Notebook di Java

Anda dapat dengan mudah menggabungkan beberapa buku catatan menjadi satu buku catatan dengan langkah-langkah berikut:

  1. Buat instance dari kelas Document untuk memuat file sumber dan tujuan.
  2. Kloning halaman dengan mengulang setiap halaman dalam koleksi.
  3. Perbarui buku catatan tujuan dengan menambahkan halaman.
  4. Ekspor dokumen OneNote keluaran.

Cuplikan kode berikut menjelaskan cara menggabungkan file OneNote ke dalam satu Notebook secara terprogram di Java:

// Muat file OneNote .one menggunakan kelas Document
com.aspose.note.Document oneSource = new com.aspose.note.Document(dataDir + "Sample1.one");

// Muat file OneNote tujuan
com.aspose.note.Document oneDestination = new com.aspose.note.Document(dataDir + "Quick Notes.one");

// Kloning setiap halaman dari file input
for (com.aspose.note.Page page: oneSource)
{
    oneDestination.appendChildLast(page.deepClone());
}

// Simpan dokumen OneNote
oneDestination.save(dataDir + "MergedOutput.one");

Gabungkan File .one OneNote ke dalam Dokumen PDF di Java

API memungkinkan Anda mengekspor kombinasi file OneNote sebagai file PDF dengan langkah-langkah berikut:

  1. Gunakan kelas Document untuk memuat buku catatan OneNote masukan.
  2. Kloning setiap halaman dengan mengkloning isinya.
  3. Tambahkan halaman ke buku catatan tujuan.
  4. Render file yang dihasilkan sebagai file format PDF.

Contoh kode di bawah ini menunjukkan cara menggabungkan file buku catatan OneNote yang berbeda sebagai satu file PDF secara terprogram di Java:

// Muat file OneNote .one menggunakan kelas Document
com.aspose.note.Document oneSource = new com.aspose.note.Document(dataDir + "Sample1.one");

// Muat file OneNote tujuan
com.aspose.note.Document oneDestination = new com.aspose.note.Document(dataDir + "Quick Notes.one");

// Kloning setiap halaman dari file input
for (com.aspose.note.Page page: oneSource)
{
    oneDestination.appendChildLast(page.deepClone());
}

// Simpan dokumen OneNote
oneDestination.save(dataDir + "MergedOutput.pdf" , com.aspose.note.SaveFormat.Pdf);

Dapatkan Lisensi Sementara Gratis

Anda dapat mengevaluasi API tanpa batasan evaluasi apa pun dengan meminta Lisensi Sementara Gratis.

Kesimpulan

Sebagai kesimpulan, Anda telah memahami dengan contoh bagaimana menggabungkan file OneNote yang berbeda sebagai satu buku catatan tunggal atau file PDF secara terprogram menggunakan Java. Selanjutnya, Anda dapat melihat ruang dokumentasi untuk memahami fitur lain yang ditawarkan oleh API. Silakan menulis kepada kami di forum jika Anda perlu mendiskusikan pertanyaan atau masalah apa pun.

Lihat juga