ป้องกันเอกสารในเอกสาร Word

การแนะนำ

ในบทช่วยสอนนี้ เราจะแนะนำคุณตลอดขั้นตอนการปกป้องเอกสารใน Word Docs โดยใช้ GroupDocs.Watermark สำหรับ .NET เมื่อทำตามขั้นตอนเหล่านี้ คุณจะสามารถเพิ่มระดับการรักษาความปลอดภัยให้กับเอกสาร Word ของคุณได้ ป้องกันการเข้าถึงและแก้ไขโดยไม่ได้รับอนุญาต

ข้อกำหนดเบื้องต้น

ก่อนที่เราจะเริ่มต้น ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้:

  1. GroupDocs.Watermark สำหรับ .NET: ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง GroupDocs.Watermark สำหรับ .NET คุณสามารถดาวน์โหลดได้จากที่นี่.
  2. เอกสาร: เตรียมเอกสาร Word ที่คุณต้องการป้องกัน
  3. Visual Studio: ติดตั้ง Visual Studio บนระบบของคุณเพื่อการเขียนโค้ด

นำเข้าเนมสเปซ

ขั้นแรก คุณต้องนำเข้าเนมสเปซที่จำเป็นลงในโปรเจ็กต์ของคุณเพื่อเข้าถึงคลาสและวิธีการที่จำเป็น

using GroupDocs.Watermark.Contents.WordProcessing;
using GroupDocs.Watermark.Options.WordProcessing;
using System.IO;
using System;

ขั้นตอนที่ 1: โหลดเอกสาร

โหลดเอกสาร Word ที่คุณต้องการป้องกันโดยใช้ GroupDocs.Watermark

string documentPath = "Your Document Path";
string outputFileName = Path.Combine("Your Document Directory", Path.GetFileName(documentPath));
var loadOptions = new WordProcessingLoadOptions();
using (Watermarker watermarker = new Watermarker(documentPath, loadOptions))
{

ขั้นตอนที่ 2: เข้าถึงเนื้อหาเอกสาร

เข้าถึงเนื้อหาของเอกสาร Word ที่โหลด

    WordProcessingContent content = watermarker.GetContent<WordProcessingContent>();

ขั้นตอนที่ 3: ใช้การป้องกัน

ใช้การป้องกันกับเนื้อหาเอกสาร ในตัวอย่างนี้ เรากำลังตั้งค่าประเภทการป้องกันเป็นแบบอ่านอย่างเดียวและระบุรหัสผ่าน

    content.Protect(WordProcessingProtectionType.ReadOnly, "7654321");

ขั้นตอนที่ 4: บันทึกเอกสาร

บันทึกเอกสารที่ได้รับการป้องกันไปยังตำแหน่งที่ระบุ

    watermarker.Save(outputFileName);
}

บทสรุป

การปกป้องเอกสาร Word ของคุณเป็นสิ่งสำคัญในการปกป้องข้อมูลที่ละเอียดอ่อน ด้วย GroupDocs.Watermark สำหรับ .NET คุณสามารถเพิ่มการป้องกันให้กับเอกสารของคุณได้อย่างง่ายดาย โดยรับประกันความสมบูรณ์และการรักษาความลับของเอกสาร

คำถามที่พบบ่อย

ฉันสามารถป้องกันเอกสาร Word หลายฉบับพร้อมกันได้หรือไม่

ได้ คุณสามารถป้องกันเอกสารหลายฉบับในโหมดแบทช์ได้โดยใช้ GroupDocs.Watermark

ฉันสามารถลบการป้องกันออกจากเอกสารที่ได้รับการป้องกันได้หรือไม่

ได้ หากคุณมีสิทธิ์ที่ถูกต้อง คุณสามารถลบการป้องกันออกจากเอกสารได้

GroupDocs.Watermark เข้ากันได้กับ .NET Framework เวอร์ชันต่างๆ หรือไม่

ใช่ GroupDocs.Watermark รองรับ .NET Framework เวอร์ชันต่างๆ

GroupDocs.Watermark ให้การสนับสนุนทางเทคนิคหรือไม่

ใช่ คุณสามารถรับการสนับสนุนทางเทคนิคได้จากฟอรัม GroupDocs.Watermarkที่นี่.

ฉันสามารถลองใช้ GroupDocs.Watermark ก่อนซื้อได้หรือไม่

ใช่ คุณสามารถสำรวจคุณสมบัติของ GroupDocs.Watermark พร้อมให้ทดลองใช้ฟรีได้ที่นี่.