เพิ่มลายน้ำข้อความลงใน DOCX โดยใช้ C #

ในยุคดิจิทัลปัจจุบัน การปกป้องเอกสารของคุณจากการใช้โดยไม่ได้รับอนุญาตและการยืนยันความเป็นเจ้าของเป็นสิ่งสำคัญยิ่ง วิธีหนึ่งที่มีประสิทธิภาพในการบรรลุเป้าหมายนี้คือการเพิ่มลายน้ำ ลายน้ำไม่เพียงแต่ขัดขวางการทำสำเนาโดยไม่ได้รับอนุญาต แต่ยังช่วยให้เอกสารของคุณดูเป็นมืออาชีพอีกด้วย ในบทความนี้ เราจะสำรวจวิธี เพิ่มลายน้ำข้อความให้กับ DOCX โดยใช้ C# ซึ่งเป็นโซลูชันที่ใช้งานได้จริงและตรงไปตรงมาในการปกป้องเอกสารของคุณ นอกจากนี้ เราจะจัดเตรียมตัวอย่างโค้ดที่สาธิตวิธี แทรกลายน้ำข้อความลงใน DOCX โดยใช้ C#

ขั้นตอนในการเพิ่มลายน้ำข้อความลงใน DOCX โดยใช้ C

  1. ตั้งค่า IDE ของคุณเพื่อใช้ GroupDocs.Watermark for .NET เพื่อแทรกลายน้ำในเอกสาร DOCX
  2. สร้างอินสแตนซ์คลาส Watermarker โดยระบุเส้นทางของไฟล์ DOCX ให้กับตัวสร้าง
  3. สร้างอินสแตนซ์ของคลาส TextWatermark และตั้งค่าคุณสมบัติของลายน้ำตามความต้องการของคุณ
  4. เรียกเมธอด Watermarker.Add เพื่อแทรกลายน้ำลงบน DOCX
  5. เรียกใช้เมธอด Watermarker.Save เพื่อบันทึกเอกสาร DOCX ที่เป็นผลลัพธ์ลงบนดิสก์

ลายน้ำข้อความทำหน้าที่เป็นตัวบ่งชี้ความเป็นเจ้าของหรือการรักษาความลับที่มองเห็นได้ ทำให้ผู้ชมเห็นได้ชัดเจนว่าเอกสารได้รับการคุ้มครอง มีประโยชน์อย่างยิ่งสำหรับเอกสารที่แชร์ในสภาพแวดล้อมการทำงานร่วมกัน ทำให้มั่นใจได้ว่าแหล่งที่มานั้นมาจากแหล่งที่มาเสมอ และป้องกันการแจกจ่ายโดยไม่ได้รับอนุญาต โดยสรุป เพิ่มลายน้ำข้อความใน DOCX โดยใช้ C# เป็นกระบวนการที่ไม่ซับซ้อนซึ่งช่วยเพิ่มความปลอดภัยและความเป็นมืออาชีพของเอกสาร ด้วยการทำตามขั้นตอนที่อธิบายไว้ข้างต้น คุณจะสามารถใช้ลายน้ำข้อความในแอปพลิเคชัน C# ของคุณได้อย่างง่ายดาย ปกป้องเอกสารของคุณและยืนยันความเป็นเจ้าของ

รหัสเพื่อเพิ่มลายน้ำข้อความลงใน DOCX โดยใช้ C

using GroupDocs.Watermark.Common;
using GroupDocs.Watermark.Watermarks;
using GroupDocs.Watermark;
namespace AddTextWatermarktoDOCXUsingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Set License to avoid the limitations of Watermark library
License lic = new License();
lic.SetLicense(@"GroupDocs.Watermark.lic");
// Specify an absolute or relative path to your document.
using (Watermarker watermarker = new Watermarker("input.docx"))
{
// Specify the desired text and font for the watermark
TextWatermark watermark = new TextWatermark("Watermark Text",
new Font("Arial", 60, FontStyle.Bold));
// Specify font color and text opacity, rotation and alignments
watermark.ForegroundColor = Color.DarkGreen;
watermark.Opacity = 0.5;
watermark.HorizontalAlignment = HorizontalAlignment.Center;
watermark.VerticalAlignment = VerticalAlignment.Center;
watermark.RotateAngle = -45;
// Apply the watermark
watermarker.Add(watermark);
// Save the resulting document
watermarker.Save("output.docx");
}
}
}
}

ขั้นตอนที่มีรายละเอียดข้างต้น พร้อมด้วยโค้ดที่ให้มา แสดงให้เห็นถึงวิธีการที่ตรงไปตรงมาและราบรื่นในการ เพิ่มลายน้ำให้กับเอกสาร word โดยใช้ C# วิธีนี้สามารถปรับเปลี่ยนได้และสามารถนำไปใช้กับระบบปฏิบัติการต่างๆ รวมถึง Windows, macOS และ Linux ตราบใดที่ติดตั้ง .NET หลังจากกำหนดค่าไลบรารีที่เลือกและปรับเส้นทางของไฟล์ตามต้องการแล้ว การรวมโค้ดที่ให้ไว้ในแอปพลิเคชันของคุณจะกลายเป็นกระบวนการที่ไม่ซับซ้อนและมีประสิทธิภาพ ยินดีด้วย! ตอนนี้คุณได้เรียนรู้เทคนิคการเพิ่มลายน้ำให้กับไฟล์ Word ใน C# แล้ว

ในบทช่วยสอนก่อนหน้านี้ เราได้ให้คำแนะนำเชิงลึกเกี่ยวกับการแปลง DOCX เป็น ODT โดยใช้ Node.js หากคุณต้องการความช่วยเหลือเพิ่มเติม เราขอแนะนำให้ดูบทแนะนำที่ครอบคลุมเกี่ยวกับวิธี แปลง DOCX เป็น ODT โดยใช้ Node.js

 ไทย