Unisci OneNote Java

I taccuini di OneNote sono utili per raccogliere pensieri, idee, cose da fare e così via. È possibile creare note diverse in molti taccuini e talvolta potrebbe essere necessario aggiungerli l’uno all’altro per raccogliere alcune idee. In base a tali situazioni, questo articolo illustra come unire i file OneNote .one a livello di codice in Java.

OneNote .one Notebook Merger – Installazione dell’API Java

È possibile unire più blocchi appunti di OneNote in un unico file con l’API Aspose.Note per Java. Ti consente di creare il file di output come un taccuino o un documento PDF. Puoi accedere ai file JAR dalla sezione Nuove versioni o con le seguenti specifiche Maven nel file pom.xml della tua applicazione:

Archivio:

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

Dipendenza:

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

Unisci i file OneNote .one in un blocco note in Java

Puoi unire note diverse in un unico taccuino con i passaggi seguenti:

  1. Carica i file di OneNote di origine e di destinazione utilizzando l’oggetto classe Document.
  2. Scorri ogni pagina e clonala.
  3. Aggiungi la pagina clonata al taccuino di destinazione.
  4. Salva il documento di output di OneNote.

Il codice di esempio seguente mostra come unire i file di OneNote in un blocco note a livello di codice in Java:

// Carica il file OneNote .one utilizzando la classe Document
com.aspose.note.Document oneSource = new com.aspose.note.Document(dataDir + "Sample1.one");

// Carica il file OneNote di destinazione
com.aspose.note.Document oneDestination = new com.aspose.note.Document(dataDir + "Quick Notes.one");

// Clona ogni pagina del file di input
for (com.aspose.note.Page page: oneSource)
{
    oneDestination.appendChildLast(page.deepClone());
}

// Salva il documento di OneNote
oneDestination.save(dataDir + "MergedOutput.one");

Unisci i file OneNote .one in un documento PDF in Java

È possibile eseguire il rendering dei taccuini uniti come documento PDF seguendo i passaggi seguenti:

  1. Carica i blocchi appunti di OneNote di input con l’oggetto classe Document.
  2. Scorri ogni pagina durante la clonazione.
  3. Aggiungi la pagina al taccuino di destinazione.
  4. Salva il file di output come documento PDF.

Il seguente frammento di codice spiega come unire i file di OneNote in un documento PDF a livello di codice in Java:

// Carica il file OneNote .one utilizzando la classe Document
com.aspose.note.Document oneSource = new com.aspose.note.Document(dataDir + "Sample1.one");

// Carica il file OneNote di destinazione
com.aspose.note.Document oneDestination = new com.aspose.note.Document(dataDir + "Quick Notes.one");

// Clona ogni pagina del file di input
for (com.aspose.note.Page page: oneSource)
{
    oneDestination.appendChildLast(page.deepClone());
}

// Salva il documento di OneNote
oneDestination.save(dataDir + "MergedOutput.pdf" , com.aspose.note.SaveFormat.Pdf);

Ottieni una licenza temporanea gratuita

Puoi richiedere una Licenza temporanea gratuita per valutare l’API nella sua piena capacità.

Conclusione

In conclusione, hai esplorato come unire i file di OneNote in un unico blocco note o in un documento PDF a livello di codice in Java. Tuttavia, puoi visitare la sezione documentazione per verificare altre funzionalità dell’API. Non esitare a contattarci nel forum in caso di domande.

Guarda anche