ปกป้องและจัดระเบียบเอกสาร Word ของคุณอย่างมีประสิทธิภาพด้วยตัวอย่างโค้ดที่ครอบคลุมนี้ ตัวอย่างด้านล่างนี้ช่วยให้คุณสามารถใช้ลายน้ำและการจัดการข้อมูลเมตาที่มีประสิทธิภาพภายในขั้นตอนการทำงานของสัญญาของคุณเพื่อเพิ่มความปลอดภัยและการจัดการข้อมูล มันแสดงให้เห็นถึงวิธีการ:
ใช้ลายน้ำแบบกำหนดเอง: เพิ่มลายน้ำ ‘ร่างสัญญา’ ที่โดดเด่นลงในเอกสารเพื่อให้มองเห็นได้ชัดเจนและปกป้อง ปรับแต่งลายน้ำ พร้อมตัวเลือกแบบอักษร สี ความทึบ และการจัดตำแหน่ง
ปรับปรุงข้อมูลเมตา: แก้ไขข้อมูลเมตาของเอกสาร ได้อย่างง่ายดายเพื่อรวมรายละเอียดที่สำคัญ เช่น ผู้แต่ง เวลาในการสร้าง บริษัท หมวดหมู่ และคำหลักเพื่อปรับปรุงการจัดระเบียบและความสามารถในการค้นหา
Java
import com.groupdocs.metadata.Metadata;
import com.groupdocs.watermark.Watermark;
import com.groupdocs.watermark.Watermark.Common;
import com.groupdocs.watermark.Options.HtmlViewOptions;
// โหลดเอกสารของคุณลงในลายน้ำ
Watermarker watermarker = new Watermarker("contract.docx");
// ตั้งค่าข้อความและแบบอักษรที่ต้องการสำหรับลายน้ำ
TextWatermark watermark = new TextWatermark("Contract Draft", new Font("Arial", 36));
// เลือกสีแบบอักษรและความทึบของข้อความ การหมุน และการจัดแนว
watermark.setForegroundColor(Color.getRed());
watermark.setHorizontalAlignment(HorizontalAlignment.Center);
watermark.setVerticalAlignment(VerticalAlignment.Center);
// ใช้ลายน้ำ
watermarker.add(watermark);
// บันทึกเอกสารผลลัพธ์
watermarker.save("watermarked-contract.docx");
Metadata metadata = new Metadata("watermarked-contract.docx");
WordProcessingRootPackage root = metadata.getRootPackageGeneric();
// อัปเดตคุณสมบัติข้อมูลเมตาของเอกสาร
root.getDocumentProperties().setAuthor("Name Surname");
root.getDocumentProperties().setCreatedTime(new Date());
root.getDocumentProperties().setCompany("Company Name");
root.getDocumentProperties().setCategory("Work materials");
root.getDocumentProperties().setKeywords("contract, watermarked");
// บันทึกเอกสารด้วยข้อมูลเมตาที่อัปเดต
metadata.save("contract-final.docx");
สถานการณ์: สำนักงานกฎหมายขนาดใหญ่มักประมวลผลเอกสารที่หลากหลายซึ่งประกอบด้วยข้อมูลลูกค้าที่เป็นความลับ ซึ่งจะต้องแก้ไขก่อนที่จะแบ่งปันกับบุคคลที่สามหรือเพื่อการเปิดเผยต่อสาธารณะ การแก้ไขข้อมูลที่ละเอียดอ่อนนี้ด้วยตนเองอาจเป็นเรื่องที่น่าเบื่อ ใช้เวลานาน และมีแนวโน้มที่จะเกิดข้อผิดพลาดจากมนุษย์ เพื่อให้มั่นใจถึงประสิทธิภาพ ความถูกต้อง และการปฏิบัติตามกฎระเบียบด้านการปกป้องข้อมูล บริษัทกฎหมายจึงแสวงหาโซลูชันอัตโนมัติเพื่อปรับปรุงกระบวนการตรวจทานเอกสารให้มีประสิทธิภาพยิ่งขึ้น
สารละลาย:
GroupDocs.Total ดำเนินกระบวนการโดยอัตโนมัติ โดยจะกระตุ้นให้ดำเนินการแก้ไขเมื่อได้รับเอกสาร นอกจากนี้ ตัวเลือกที่ยืดหยุ่น ช่วยให้ปรับแต่งได้โดยอนุญาตให้คุณตั้งกฎ เลือกโหมดการเขียนทับ (เช่น ปิดทึบ แทนที่ด้วยเครื่องหมายดอกจัน) และระบุ ส่วนหรือหน้าเฉพาะสำหรับการเรียบเรียง สุดท้ายนี้ เอาต์พุตที่เป็นมิตรกับผู้ใช้ จะสร้างเอกสารที่แก้ไขแล้วในรูปแบบ PDF เพื่อการแชร์และตรวจทานที่ง่ายดาย ในขณะที่การรักษาความปลอดภัยและการตรวจสอบที่ได้รับการปรับปรุงช่วยให้มั่นใจได้ว่าทั้งหมด กระบวนการได้รับการบันทึกไว้เพื่อการปฏิบัติตามและความรับผิดชอบ
โซลูชันที่ครอบคลุมนี้ช่วยให้ผู้เชี่ยวชาญด้านกฎหมายและองค์กรอื่นๆ สามารถลดเวลาและค่าใช้จ่ายในการแก้ไขได้อย่างมาก ลดข้อผิดพลาดของมนุษย์ และจัดการข้อมูลที่ละเอียดอ่อนด้วยความมั่นใจอย่างสม่ำเสมอ
Java
import com.groupdocs.redaction.Redaction;
import com.groupdocs.viewer.Viewer;
import com.groupdocs.viewer.options.HtmlViewOptions;
// โหลดเอกสารที่มีข้อมูลส่วนตัวลงในตัวแก้ไข
Redactor redactor = new Redactor("customer-info.docx");
// ตั้งค่าและปรับแต่งตัวเลือกการเขียนทับ
redactor.apply(new ExactPhraseRedaction("John Smith", new ReplacementOptions("[personal]")));
// ใช้การแก้ไขและบันทึกผลลัพธ์
redactor.save();
// โหลดไฟล์ที่ถูกแก้ไขเพื่อตรวจสอบ
Viewer viewer = new Viewer("customer-info.docx");
// ตั้งค่า PDF เป็นรูปแบบการดูที่ต้องการ
PdfViewOptions viewOptions = new PdfViewOptions("redacted-info.pdf");
// บันทึกเอกสารเป็น PDF
viewer.view(viewOptions);