รับการแก้ไขหน้าใน OneNote - Aspose.Note
การแนะนำ
OneNote เป็นเครื่องมือที่ทรงพลังสำหรับการจัดระเบียบและจัดการบันทึกย่อของคุณ แต่บางครั้งคุณจำเป็นต้องติดตามการเปลี่ยนแปลงและการแก้ไขที่ทำกับเพจของคุณ ด้วย Aspose.Note สำหรับ Java คุณสามารถดึงข้อมูลการแก้ไขหน้าโดยทางโปรแกรมได้อย่างง่ายดาย ในบทช่วยสอนนี้ เราจะแนะนำคุณตลอดกระบวนการรับการแก้ไขหน้าใน OneNote โดยใช้ Aspose.Note for Java
ข้อกำหนดเบื้องต้น
ก่อนที่เราจะเริ่ม ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นต่อไปนี้:
1. ชุดพัฒนาจาวา (JDK)
ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Java Development Kit (JDK) บนระบบของคุณ คุณสามารถดาวน์โหลดและติดตั้ง JDK ได้จากเว็บไซต์ Oracle
2. Aspose.Note สำหรับ Java
ดาวน์โหลดและติดตั้ง Aspose.Note สำหรับ Java จากลิ้งค์ดาวน์โหลด.
3. ตัวอย่างเอกสาร OneNote
เตรียมเอกสาร OneNote ตัวอย่าง (Sample1.one
) ที่มีหน้าที่คุณต้องการดึงข้อมูลการแก้ไข
แพ็คเกจนำเข้า
ขั้นแรก คุณต้องนำเข้าแพ็คเกจที่จำเป็นจาก Aspose.Note สำหรับ Java
import java.io.IOException;
import com.aspose.note.Document;
import com.aspose.note.LoadOptions;
import com.aspose.note.Page;
ตอนนี้ เรามาแบ่งตัวอย่างที่ให้ไว้ออกเป็นหลายขั้นตอน:
ขั้นตอนที่ 1: ตั้งค่าไดเร็กทอรีเอกสาร
กำหนดเส้นทางไดเรกทอรีที่มีเอกสาร OneNote ของคุณอยู่
String dataDir = "Your Document Directory";
ขั้นตอนที่ 2: โหลดเอกสาร OneNote
โหลดเอกสาร OneNote โดยใช้LoadOptions
เพื่อเปิดใช้งานประวัติการโหลด
LoadOptions loadOptions = new LoadOptions();
loadOptions.setLoadHistory(true);
Document document = new Document(dataDir + "Sample1.one", loadOptions);
ขั้นตอนที่ 3: รับหน้าแรก
ดึงหน้าแรกจากเอกสารที่โหลด
Page firstPage = document.getFirstChild();
ขั้นตอนที่ 4: ทำซ้ำผ่านการแก้ไขหน้า
วนซ้ำการแก้ไขแต่ละหน้าและดึงข้อมูลที่เกี่ยวข้อง เช่น เวลาที่แก้ไขล่าสุด เวลาที่สร้าง ชื่อเรื่อง ระดับ และผู้แต่ง
for (Page pageRevision : document.getPageHistory(firstPage)) {
System.out.println("LastModifiedTime: " + pageRevision.getLastModifiedTime());
System.out.println("CreationTime: " + pageRevision.getCreationTime());
System.out.println("Title: " + pageRevision.getTitle());
System.out.println("Level: " + pageRevision.getLevel());
System.out.println("Author: " + pageRevision.getAuthor());
System.out.println();
}
บทสรุป
ในบทช่วยสอนนี้ เราได้เรียนรู้วิธีดึงการแก้ไขหน้าใน OneNote โดยใช้ Aspose.Note สำหรับ Java ด้วยการทำตามขั้นตอนเหล่านี้ คุณสามารถติดตามการเปลี่ยนแปลงที่ทำกับหน้า OneNote ของคุณโดยทางโปรแกรมได้อย่างมีประสิทธิภาพ
คำถามที่พบบ่อย
คำถามที่ 1: ฉันสามารถใช้ Aspose.Note สำหรับ Java เพื่อแก้ไขการแก้ไขหน้าได้หรือไม่
ตอบ 1: ไม่ ปัจจุบัน Aspose.Note สำหรับ Java รองรับการดึงข้อมูลการแก้ไขหน้าแต่ไม่สามารถแก้ไขได้
คำถามที่ 2: Aspose.Note สำหรับ Java เข้ากันได้กับเอกสาร OneNote เวอร์ชันต่างๆ หรือไม่
ตอบ 2: ใช่ Aspose.Note for Java รองรับเอกสาร OneNote เวอร์ชันต่างๆ ช่วยให้คุณสามารถทำงานกับไฟล์รูปแบบต่างๆ ได้อย่างราบรื่น
คำถามที่ 3: Aspose.Note สำหรับ Java จำเป็นต้องมีใบอนุญาตในการใช้งานหรือไม่
ตอบ 3: ใช่ คุณต้องซื้อใบอนุญาตเพื่อใช้ Aspose.Note สำหรับ Java ในโครงการเชิงพาณิชย์ อย่างไรก็ตาม คุณยังสามารถขอรับใบอนุญาตชั่วคราวเพื่อวัตถุประสงค์ในการประเมินได้อีกด้วย
คำถามที่ 4: ฉันสามารถขอความช่วยเหลือได้หรือไม่หากฉันประสบปัญหาใดๆ ในขณะที่ใช้ Aspose.Note สำหรับ Java
A4: ได้ คุณสามารถขอการสนับสนุนจากฟอรัม Aspose.Note ได้ที่นี่.
คำถามที่ 5: Aspose.Note สำหรับ Java มีรุ่นทดลองใช้ฟรีหรือไม่
A5: ได้ คุณสามารถเข้าถึง Aspose.Note สำหรับ Java รุ่นทดลองใช้ฟรีได้จากเว็บไซต์.