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
- Unisci i file OneNote .one in un blocco note in Java
- Unisci i file OneNote .one in un documento PDF 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:
- Carica i file di OneNote di origine e di destinazione utilizzando l’oggetto classe Document.
- Scorri ogni pagina e clonala.
- Aggiungi la pagina clonata al taccuino di destinazione.
- 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:
- Carica i blocchi appunti di OneNote di input con l’oggetto classe Document.
- Scorri ogni pagina durante la clonazione.
- Aggiungi la pagina al taccuino di destinazione.
- 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.