วิธีรักษาความปลอดภัยไฟล์ OneNote โดยใช้ Java

บทความนี้กล่าวถึง วิธีรักษาความปลอดภัยไฟล์ OneNote โดยใช้ Java รวมการตั้งค่า IDE เพื่อรวม Aspose.Note สำหรับการดำเนินการโค้ดตัวอย่าง โฟลว์การเขียนโปรแกรมแบบเป็นขั้นตอน และโค้ดตัวอย่างเพื่อให้ได้ การป้องกันเอกสาร OneNote ใน Java แอปพลิเคชันที่พัฒนาขึ้นสามารถใช้ในสภาพแวดล้อมที่รองรับ Java ใน Windows, macOS และ Linux

ขั้นตอนในการล็อกเอกสาร OneNote ใน Java

  1. กำหนดค่า IDE เพื่อใช้ Aspose.Note for Java จากตัวจัดการพื้นที่เก็บข้อมูลเพื่อป้องกันไฟล์ OneNote ด้วยรหัสผ่าน
  2. โหลดไฟล์ .ONE ต้นทางจากดิสก์โดยใช้วัตถุคลาส Document
  3. สร้างอินสแตนซ์ของคลาส OneSaveOptions และตั้งรหัสผ่านที่จำเป็น
  4. บันทึกไฟล์ .ONE ที่ป้องกันด้วยรหัสผ่านลงในดิสก์

ขั้นตอนที่กล่าวถึงข้างต้นแสดงกระบวนการ ล็อกเอกสาร OneNote ใน Java กระบวนการนี้ค่อนข้างง่าย โดยเราจะโหลดไฟล์เอกสาร OneNote ต้นทางโดยใช้อินสแตนซ์ของคลาส Document จากนั้นใช้อินสแตนซ์คลาส OneSaveOptions เราจะตั้งรหัสผ่านที่จำเป็นและบันทึกไฟล์ .ONE ที่ป้องกันด้วยรหัสผ่านลงในดิสก์

รหัสเพื่อล็อคเอกสาร OneNote ใน Java

import com.aspose.note.Document;
import com.aspose.note.License;
import com.aspose.note.OneSaveOptions;
import java.io.IOException;
public class PasswordProtectedNote {
public static void main(String[] argsPass) throws IOException {
String path="/Users/Documents/KnowledgeBase/TestData/";
// Set the Note API license to password protect the Note file
License licNotePasswordProtect= new License();
licNotePasswordProtect.setLicense(path + "Conholdate.Total.Product.Family.lic");
//Load the source OneNote document file
Document noteDocPasswordProtect = new Document(path+"source.one");
//Set the OneNote save options and apply the password
OneSaveOptions opts = new OneSaveOptions();
opts.setDocumentPassword("pass");
//Save the password protected note file
noteDocPasswordProtect.save(path + "CreatePasswordProtectedOneNoteDoc.one",opts);
}
}

ตัวอย่างนี้สาธิตขั้นตอนในการ ป้องกันเอกสาร .ONE ใน Java โดยใช้อินเทอร์เฟซ API ที่ง่ายมาก วัตถุคลาส OneSaveOptions ใช้เพื่อตั้งรหัสผ่านที่ต้องการ รองรับการตั้งค่าคุณสมบัติอื่นๆ ด้วย ซึ่งรวมถึงการตั้งค่า FontsSubsystem ดัชนีหน้า และจำนวนหน้า อินสแตนซ์ OneSaveOptions ใช้ในวิธีการบันทึกที่โอเวอร์โหลดเป็นอาร์กิวเมนต์เพื่อใช้การตั้งค่าในเอกสาร .ONE ที่โหลด

ในบทความนี้ เราได้มุ่งเน้นไปที่วิธีการ ป้องกันไฟล์ .ONE ด้วยรหัสผ่านใน Java หากคุณต้องการเรียนรู้เกี่ยวกับกระบวนการแปลงไฟล์ .ONE เป็น JPEG โปรดดูบทความใน วิธีแปลง OneNote เป็น JPEG โดยใช้ Java

 ไทย