รวม OneNote Java

คุณสามารถจัดระเบียบโน้ตในรูปแบบของสมุดบันทึกดิจิทัลได้โดยสร้างไฟล์ OneNote คุณยังสามารถสร้างแนวคิดโดยการรวมไฟล์สมุดบันทึก ตามกรณีการใช้งานดังกล่าว บทความนี้ครอบคลุมวิธีการรวมไฟล์ OneNote .one ทางโปรแกรมใน Java

OneNote .one Notebook Merger – การติดตั้ง Java API

คุณสามารถรวมโน้ตบุ๊ก OneNote ต่างๆ ให้เป็นไฟล์เดียวได้โดยใช้ Aspose.Note for Java API คุณสามารถเลือกสร้างไฟล์เอาต์พุตในรูปแบบไฟล์ Notebook หรือ PDF เพียงดาวน์โหลดไฟล์ JAR จากส่วน New Releases หรือใช้การกำหนดค่า 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. สร้างอินสแตนซ์ของคลาส Document เพื่อโหลดไฟล์ต้นทางและปลายทาง
  2. โคลนหน้าโดยการวนซ้ำแต่ละหน้าในคอลเลกชัน
  3. ปรับปรุงสมุดบันทึกปลายทางโดยการต่อท้ายหน้า
  4. ส่งออกเอกสาร OneNote เอาต์พุต

ข้อมูลโค้ดต่อไปนี้อธิบายวิธีการรวมไฟล์ OneNote ลงใน Notebook เครื่องเดียวโดยทางโปรแกรมใน Java:

// โหลดไฟล์ OneNote .one โดยใช้คลาสเอกสาร
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

API ช่วยให้คุณสามารถส่งออกไฟล์ OneNote รวมกันเป็นไฟล์ PDF โดยมีขั้นตอนต่อไปนี้:

  1. ใช้คลาส Document เพื่อโหลดสมุดบันทึก OneNote ที่ป้อนเข้า
  2. โคลนแต่ละหน้าโดยการโคลนเนื้อหา
  3. เพิ่มหน้าไปยังสมุดบันทึกปลายทาง
  4. แสดงผลไฟล์ที่สร้างเป็นไฟล์รูปแบบ PDF

ตัวอย่างโค้ดด้านล่างสาธิตวิธีการรวมไฟล์สมุดบันทึก OneNote ต่างๆ เป็นไฟล์ PDF ไฟล์เดียวโดยทางโปรแกรมใน Java:

// โหลดไฟล์ OneNote .one โดยใช้คลาสเอกสาร
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);

รับใบอนุญาตชั่วคราวฟรี

คุณสามารถประเมิน API ได้โดยไม่มีข้อจำกัดในการประเมินโดยขอ ใบอนุญาตชั่วคราวฟรี

บทสรุป

โดยสรุป คุณได้เข้าใจตัวอย่างวิธีการรวมไฟล์ OneNote ต่างๆ เป็นสมุดบันทึก onenote หรือไฟล์ PDF ทางโปรแกรมโดยใช้ Java นอกจากนี้ คุณสามารถดูพื้นที่ เอกสาร เพื่อทำความเข้าใจคุณสมบัติอื่นๆ ที่นำเสนอโดย API โปรดเขียนถึงเราที่ ฟอรัม หากคุณต้องการหารือเกี่ยวกับคำถามหรือข้อกังวลใดๆ

ดูสิ่งนี้ด้วย