lista delle cose da fare onenote java

Gli elenchi di cose da fare vengono solitamente creati per rimanere organizzati per la gestione di diversi progetti o attività personali. È possibile pianificare attività come i diversi passaggi coinvolti nelle SOP per l’esecuzione di un’operazione. I file di OneNote (.ONE) possono essere utilizzati come promemoria in modo che qualsiasi attività non venga persa e ogni casella di controllo sia selezionata nell’elenco delle cose da fare. Questo articolo illustra come creare un elenco di cose da fare in un file di OneNote a livello di codice usando Java.

Crea l’elenco delle cose da fare di OneNote: installazione dell’API Java

Aspose.Note per Java può essere utilizzato per lavorare con i file di Microsoft OneNote a livello di codice senza dover installare l’applicazione OneNote. Puoi facilmente scaricare i suoi file JAR da New Releases, o utilizzare le seguenti configurazioni Aspose Repository:

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.1</version>
        <classifier>jdk17</classifier>        
    </dependency>
</dependencies>

Crea un elenco di cose da fare in un documento OneNote (.ONE) utilizzando Java

Puoi facilmente monitorare lo stato di avanzamento di un progetto creando una lista di cose da fare, che ti tiene aggiornato con i passaggi che sono stati eseguiti e quali di essi sono in corso. È necessario seguire i passaggi seguenti per creare un elenco di cose da fare in un documento OneNote a livello di codice utilizzando Java.

  • Innanzitutto, inizializza un oggetto della classe Document e specifica gli stili per il testo del paragrafo e dell’intestazione.
  • Crea un elenco di cose da fare di OneNote con la data nel titolo.
  • Aggiungi una casella di controllo e il nome dell’attività.
  • Infine, salva il documento OneNote generato.

Il frammento di codice seguente spiega come creare un elenco di cose da fare in un documento OneNote utilizzando Java.

// Imposta gli stili per il testo del paragrafo e dell'intestazione
ParagraphStyle headerStyle = new ParagraphStyle();
headerStyle.setFontName("Calibri");
headerStyle.setFontSize(16);
ParagraphStyle bodyStyle = new ParagraphStyle();
bodyStyle.setFontName("Calibri");
bodyStyle.setFontSize(12);

// Ottieni la data per creare una lista di cose da fare con le date
java.text.DateFormat dateFormat = java.text.DateFormat.getDateInstance(java.text.DateFormat.SHORT, Locale.US);

// Crea un oggetto della classe Document
Document document = new Document();
RichText titleText = new RichText();
titleText.setText(String.format("Plan %s", dateFormat.format(java.util.Date.from(Instant.now()))));
titleText.setParagraphStyle(ParagraphStyle.getDefault());

// Imposta il titolo
Title title = new Title();
title.setTitleText(titleText);
Page page = new Page();
page.setTitle(title);
document.appendChildLast(page);

// Imposta i valori di offset
Outline outline = page.appendChildLast(new Outline());
outline.setVerticalOffset(30);
outline.setHorizontalOffset(30);

// Imposta stili e aggiungi testo
RichText richText = outline.appendChildLast(new OutlineElement()).appendChildLast(new RichText());
richText.setText("TO DO");
richText.setParagraphStyle(headerStyle);
richText.setSpaceBefore(15);      

// Aggiungi la casella di controllo e le attività DA FARE
for (String e: new String[] { "First Task", "Second Task", "Third Task" })
{
    OutlineElement outlineElement = outline.appendChildLast(new OutlineElement());
    richText = outlineElement.appendChildLast(new RichText());
    richText.setText(e);
    richText.setParagraphStyle(bodyStyle);
    richText.getTags().add(NoteCheckBox.createBlueCheckBox());
}

// Salva il documento di output di OneNote con le attività DA FARE
document.save(dataDir + "TODOonenote.one");

Produzione

Puoi controllare lo screenshot qui sotto per una panoramica di un elenco di cose da fare di base con le date che abbiamo creato in questo articolo:

todolist oneote java

Ottieni la licenza di valutazione gratuita

Puoi valutare l’API nella sua piena capacità richiedendo una licenza temporanea gratuita.

Conclusione

In questo articolo, hai compreso il semplice processo per creare un elenco di cose da fare nei documenti di OneNote (.ONE) a livello di codice in Java. Inoltre, puoi dare un’occhiata ad altre funzionalità offerte dall’API esaminando la documentazione. Non esitare a contattarci nel forum, in caso di domande.

Guarda anche