מיזוג OneNote Java

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

OneNote .one Notebook Merger - התקנת Java API

אתה יכול למזג כמה מחברות OneNote לקובץ אחד עם Aspose.Note for Java API. זה מאפשר לך ליצור את קובץ הפלט כמחברת או כמסמך PDF. אתה יכול לגשת לקבצי ה-JAR מהקטע ‘מהדורות חדשות’ או עם מפרטי Maven הבאים בקובץ pom.xml של היישום שלך:

מאגר:

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

מיזוג קבצי OneNote .one למחברת ב-Java

אתה יכול למזג הערות שונות למחברת אחת עם השלבים הבאים:

  1. טען את קובצי המקור והיעד של OneNote באמצעות אובייקט המחלקה Document.
  2. חזור על כל עמוד ושכפל אותו.
  3. הוסף את הדף המשובט למחברת היעד.
  4. שמור את מסמך הפלט של OneNote.

הקוד לדוגמה להלן מראה כיצד למזג קבצי OneNote למחברת באופן תכנותי ב-Java:

// טען את קובץ OneNote ‎.one באמצעות מחלקת Document
com.aspose.note.Document oneSource = new com.aspose.note.Document(dataDir + "Sample1.one");

// טען את קובץ היעד של OneNote
com.aspose.note.Document oneDestination = new com.aspose.note.Document(dataDir + "Quick Notes.one");

// שכפל כל עמוד בקובץ הקלט
for (com.aspose.note.Page page: oneSource)
{
    oneDestination.appendChildLast(page.deepClone());
}

// שמור מסמך OneNote
oneDestination.save(dataDir + "MergedOutput.one");

מיזוג קבצי OneNote .one למסמך PDF ב-Java

אתה יכול לעבד את המחברות הממוזגות כמסמך PDF על ידי ביצוע השלבים הבאים:

  1. טען את מחברות הקלט של OneNote עם אובייקט המחלקה Document.
  2. עברו בלולאה בכל עמוד תוך כדי שיבוטו.
  3. הוסף את הדף למחברת היעד.
  4. שמור את קובץ הפלט כמסמך PDF.

קטע הקוד הבא מפרט כיצד למזג קבצי OneNote למסמך PDF באופן תוכנתי ב-Java:

// טען את קובץ OneNote ‎.one באמצעות מחלקת Document
com.aspose.note.Document oneSource = new com.aspose.note.Document(dataDir + "Sample1.one");

// טען את קובץ היעד של OneNote
com.aspose.note.Document oneDestination = new com.aspose.note.Document(dataDir + "Quick Notes.one");

// שכפל כל עמוד בקובץ הקלט
for (com.aspose.note.Page page: oneSource)
{
    oneDestination.appendChildLast(page.deepClone());
}

// שמור מסמך OneNote
oneDestination.save(dataDir + "MergedOutput.pdf" , com.aspose.note.SaveFormat.Pdf);

קבל רישיון זמני בחינם

אתה יכול לבקש Free Temporary License כדי להעריך את ה-API במלוא קיומו.

סיכום

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

ראה גם