lista de tareas onenote java

Las listas de tareas pendientes generalmente se crean para mantenerse organizadas para la gestión de diferentes proyectos o la gestión de tareas personales. Puede planificar tareas como diferentes pasos involucrados en SOP para realizar una operación. Los archivos de OneNote (.ONE) se pueden usar como recordatorios para que no se pierda ninguna actividad y cada casilla de verificación esté marcada en la lista de tareas pendientes. Este artículo explica cómo crear una lista de tareas pendientes en un archivo de OneNote mediante programación usando Java.

Crear una lista de tareas pendientes de OneNote: instalación de la API de Java

Aspose.Note for Java se puede usar para trabajar con archivos de Microsoft OneNote mediante programación sin necesidad de instalar la aplicación OneNote. Puede descargar fácilmente sus archivos JAR desde Nuevos lanzamientos, o usar las siguientes configuraciones Repositorio de Aspose:

Repositorio:

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

Dependencia:

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

Cree una lista de tareas pendientes en un documento de OneNote (.ONE) usando Java

Puede seguir fácilmente el progreso de un proyecto creando una lista de tareas, lo mantiene actualizado con los pasos que se han realizado y cuáles de ellos están en progreso. Debe seguir los siguientes pasos para crear una lista de tareas pendientes en un documento de OneNote mediante programación usando Java.

  • En primer lugar, inicialice un objeto de la clase Document y especifique estilos para el párrafo y el texto del encabezado.
  • Cree una Lista de tareas pendientes de OneNote con Fecha en su título.
  • Agregue una casilla de verificación y el nombre de la actividad.
  • Finalmente, guarde el documento de OneNote generado.

El fragmento de código a continuación explica cómo crear una lista de tareas pendientes en un documento de OneNote usando Java.

// Establecer estilos para el párrafo y el texto del encabezado
ParagraphStyle headerStyle = new ParagraphStyle();
headerStyle.setFontName("Calibri");
headerStyle.setFontSize(16);
ParagraphStyle bodyStyle = new ParagraphStyle();
bodyStyle.setFontName("Calibri");
bodyStyle.setFontSize(12);

// Obtenga la fecha para crear una lista de tareas pendientes con fechas
java.text.DateFormat dateFormat = java.text.DateFormat.getDateInstance(java.text.DateFormat.SHORT, Locale.US);

// Crear un objeto de la clase Documento
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());

// Establecer el título
Title title = new Title();
title.setTitleText(titleText);
Page page = new Page();
page.setTitle(title);
document.appendChildLast(page);

// Establecer valores de compensación
Outline outline = page.appendChildLast(new Outline());
outline.setVerticalOffset(30);
outline.setHorizontalOffset(30);

// Establecer estilos y agregar texto
RichText richText = outline.appendChildLast(new OutlineElement()).appendChildLast(new RichText());
richText.setText("TO DO");
richText.setParagraphStyle(headerStyle);
richText.setSpaceBefore(15);      

// Agregar casilla de verificación y tareas TO DO
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());
}

// Guarde el documento de salida de OneNote con tareas TO DO
document.save(dataDir + "TODOonenote.one");

Producción

Puede consultar la captura de pantalla a continuación para obtener una descripción general de una lista básica de tareas pendientes con fechas que hemos creado en este artículo:

lista de tareas oneote java

Obtenga una licencia de evaluación gratuita

Puede evaluar la API en toda su capacidad solicitando una licencia temporal gratuita.

Conclusión

En este artículo, ha entendido el proceso simple para crear una lista de tareas pendientes en documentos de OneNote (.ONE) mediante programación en Java. Además, puede echar un vistazo a otras funciones que ofrece la API consultando la documentación. No dude en ponerse en contacto con nosotros en el foro, en caso de cualquier consulta.

Ver también