ปกป้องและจัดระเบียบเอกสาร Word ของคุณอย่างมีประสิทธิภาพด้วยตัวอย่างโค้ดที่ครอบคลุมนี้ ตัวอย่างด้านล่างนี้ช่วยให้คุณสามารถใช้ลายน้ำและการจัดการข้อมูลเมตาที่มีประสิทธิภาพภายในขั้นตอนการทำงานของสัญญาของคุณเพื่อเพิ่มความปลอดภัยและการจัดการข้อมูล มันแสดงให้เห็นถึงวิธีการ:
ใช้ลายน้ำแบบกำหนดเอง: เพิ่มลายน้ำ ‘ร่างสัญญา’ ที่โดดเด่นลงในเอกสารเพื่อให้มองเห็นได้ชัดเจนและปกป้อง ปรับแต่งลายน้ำ พร้อมตัวเลือกแบบอักษร สี ความทึบ และการจัดตำแหน่ง
ปรับปรุงข้อมูลเมตา: แก้ไขข้อมูลเมตาของเอกสาร ได้อย่างง่ายดายเพื่อรวมรายละเอียดที่สำคัญ เช่น ผู้แต่ง เวลาในการสร้าง บริษัท หมวดหมู่ และคำหลัก เพื่อการจัดระเบียบและการค้นหาที่ดีขึ้น
C#
using GroupDocs.Metadata;
using GroupDocs.Watermark;
using GroupDocs.Watermark.Common;
using GroupDocs.Watermark.Watermarks;
// โหลดเอกสารของคุณลงในลายน้ำ
using (Watermarker watermarker = new Watermarker("contract.docx"))
{
// ตั้งค่าข้อความและแบบอักษรที่ต้องการสำหรับลายน้ำ
TextWatermark watermark = new TextWatermark("Contract Draft", new Font("Arial", 60, FontStyle.Bold));
// เลือกสีแบบอักษรและความทึบของข้อความ การหมุน และการจัดแนว
watermark.ForegroundColor = Color.DarkGreen;
watermark.Opacity = 0.5;
watermark.HorizontalAlignment = HorizontalAlignment.Center;
watermark.VerticalAlignment = VerticalAlignment.Center;
// ใช้ลายน้ำ
watermarker.Add(watermark);
// บันทึกเอกสารผลลัพธ์
watermarker.Save("watermarked-contract.docx");
}
using (Metadata metadata = new Metadata("watermarked-contract.docx"))
{
var root = metadata.GetRootPackage<WordProcessingRootPackage>();
// อัปเดตคุณสมบัติข้อมูลเมตาของเอกสาร
root.DocumentProperties.Author = "Name Surname";
root.DocumentProperties.CreatedTime = DateTime.Now;
root.DocumentProperties.Company = "Company Name";
root.DocumentProperties.Category = "Work materials";
root.DocumentProperties.Keywords = "contract, watermarked";
// บันทึกเอกสารด้วยข้อมูลเมตาที่อัปเดต
metadata.Save("contract-final.docx");
}
สถานการณ์: สำนักงานกฎหมายขนาดใหญ่มักประมวลผลเอกสารที่หลากหลายซึ่งประกอบด้วยข้อมูลลูกค้าที่เป็นความลับ ซึ่งจะต้องแก้ไขก่อนที่จะแบ่งปันกับบุคคลที่สามหรือเพื่อการเปิดเผยต่อสาธารณะ การแก้ไขข้อมูลที่ละเอียดอ่อนนี้ด้วยตนเองอาจเป็นเรื่องที่น่าเบื่อ ใช้เวลานาน และมีแนวโน้มที่จะเกิดข้อผิดพลาดจากมนุษย์ เพื่อให้มั่นใจถึงประสิทธิภาพ ความถูกต้อง และการปฏิบัติตามกฎระเบียบด้านการปกป้องข้อมูล บริษัทกฎหมายจึงแสวงหาโซลูชันอัตโนมัติเพื่อปรับปรุงกระบวนการตรวจทานเอกสารให้มีประสิทธิภาพยิ่งขึ้น
สารละลาย:
GroupDocs.Total ดำเนินกระบวนการโดยอัตโนมัติ โดยจะกระตุ้นให้ดำเนินการแก้ไขเมื่อได้รับเอกสาร นอกจากนี้ ตัวเลือกที่ยืดหยุ่น ช่วยให้ปรับแต่งได้โดยอนุญาตให้คุณตั้งกฎ เลือกโหมดการเขียนทับ (เช่น ปิดทึบ แทนที่ด้วยเครื่องหมายดอกจัน) และระบุ ส่วนหรือหน้าเฉพาะสำหรับการเรียบเรียง สุดท้ายนี้ เอาต์พุตที่เป็นมิตรกับผู้ใช้ จะสร้างเอกสารที่แก้ไขแล้วในรูปแบบ PDF เพื่อการแชร์และตรวจทานที่ง่ายดาย ในขณะที่การรักษาความปลอดภัยและการตรวจสอบที่ได้รับการปรับปรุงช่วยให้มั่นใจได้ว่าทั้งหมด กระบวนการได้รับการบันทึกไว้เพื่อการปฏิบัติตามและความรับผิดชอบ
โซลูชันที่ครอบคลุมนี้ช่วยให้ผู้เชี่ยวชาญด้านกฎหมายและองค์กรอื่นๆ สามารถลดเวลาและค่าใช้จ่ายในการแก้ไขได้อย่างมาก ลดข้อผิดพลาดของมนุษย์ และจัดการข้อมูลที่ละเอียดอ่อนด้วยความมั่นใจอย่างสม่ำเสมอ
C#
using GroupDocs.Redaction;
using GroupDocs.Viewer;
using GroupDocs.Viewer.Options;
// โหลดเอกสารที่มีข้อมูลส่วนตัวลงในตัวแก้ไข
using (Redactor redactor = new Redactor("customer-info.docx"))
{
// ตั้งค่าและปรับแต่งตัวเลือกการเขียนทับ
redactor.Apply(new ExactPhraseRedaction("John Smith", new ReplacementOptions("[personal]")));
// ใช้การแก้ไขและบันทึกผลลัพธ์
redactor.Save();
}
// โหลดไฟล์ที่ถูกแก้ไขเพื่อตรวจสอบ
using (var viewer = new Viewer("customer-info.docx"))
{
// ตั้งค่า PDF เป็นรูปแบบการดูที่ต้องการ
var viewOptions = new PdfViewOptions("redacted-info.pdf");
// บันทึกเอกสารเป็น PDF
viewer.View(viewOptions);
}