לביצוע רשימה onenote java

רשימות מטלות נוצרות בדרך כלל כדי להישאר מאורגנות לניהול פרויקטים שונים או ניהול משימות אישיות. אתה יכול לתכנן משימות כמו שלבים שונים המעורבים ב-SOPs לביצוע פעולה. ניתן להשתמש בקבצי OneNote (.ONE) כתזכורות כך שכל פעילות לא תפספס וכל תיבת סימון מסומנת ברשימת המטלות. מאמר זה דן כיצד ליצור רשימת מטלות בקובץ OneNote באופן פרוגרמטי באמצעות Java.

צור רשימת מטלות של OneNote - התקנת Java API

ניתן להשתמש ב-Aspose.Note עבור Java לעבודה עם קבצי Microsoft OneNote באופן תכנותי ללא צורך בהתקנת יישום OneNote. אתה יכול בקלות להוריד את קובצי ה-JAR שלו מה-מהדורות חדשות, או להשתמש בתצורות הבאות של מאחסן Aspose:

מאגר:

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

תלות:

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

צור רשימת מטלות במסמך OneNote (.ONE) באמצעות Java

אתה יכול לעקוב בקלות אחר התקדמות הפרויקט על ידי יצירת רשימת מטלות, זה שומר אותך מעודכן עם השלבים שבוצעו וכן אילו מהם מתבצעים. עליך לבצע את השלבים הבאים כדי ליצור רשימת מטלות במסמך OneNote באופן תכנותי באמצעות Java.

  • ראשית, אתחול אובייקט מהמחלקה Document וציין סגנונות עבור טקסט הפסקה והכותרת.
  • צור רשימת מטלות של OneNote עם תאריך בכותרת שלה.
  • הוסף תיבת סימון ואת שם הפעילות.
  • לבסוף, שמור את מסמך OneNote שנוצר.

קטע הקוד שלהלן מסביר כיצד ליצור רשימת מטלות במסמך OneNote באמצעות Java.

// הגדר סגנונות לטקסט של פסקה וכותרת
ParagraphStyle headerStyle = new ParagraphStyle();
headerStyle.setFontName("Calibri");
headerStyle.setFontSize(16);
ParagraphStyle bodyStyle = new ParagraphStyle();
bodyStyle.setFontName("Calibri");
bodyStyle.setFontSize(12);

// קבל תאריך כדי ליצור רשימת מטלות אחת עם תאריכים
java.text.DateFormat dateFormat = java.text.DateFormat.getDateInstance(java.text.DateFormat.SHORT, Locale.US);

// צור אובייקט של המחלקה 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());

// הגדר את הכותרת
Title title = new Title();
title.setTitleText(titleText);
Page page = new Page();
page.setTitle(title);
document.appendChildLast(page);

// הגדר ערכי היסט
Outline outline = page.appendChildLast(new Outline());
outline.setVerticalOffset(30);
outline.setHorizontalOffset(30);

// הגדר סגנונות והוסף טקסט
RichText richText = outline.appendChildLast(new OutlineElement()).appendChildLast(new RichText());
richText.setText("TO DO");
richText.setParagraphStyle(headerStyle);
richText.setSpaceBefore(15);      

// הוסף תיבת סימון ומשימות 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());
}

// שמור פלט מסמך OneNote עם משימות TO DO
document.save(dataDir + "TODOonenote.one");

תְפוּקָה

אתה יכול לבדוק את צילום המסך למטה לקבלת סקירה כללית של רשימת מטלות בסיסית עם תאריכים שיצרנו במאמר זה:

todolist oneote java

קבל רישיון הערכה בחינם

אתה יכול להעריך את ה-API במלוא יכולתו על ידי בקשת [רישיון זמני בחינם].

סיכום

במאמר זה, הבנתם את התהליך הפשוט ליצור רשימת מטלות במסמכי OneNote (.ONE) באופן פרוגרמטי ב-Java. יתר על כן, תוכל להסתכל על תכונות אחרות המוצעות על ידי ה-API על ידי מעבר תיעוד. אנא אל תהסס ליצור איתנו קשר בפורום, בכל שאלה.

ראה גם