ในยุคดิจิทัลปัจจุบัน การปกป้องเอกสารของคุณจากการใช้โดยไม่ได้รับอนุญาตและการยืนยันความเป็นเจ้าของเป็นสิ่งสำคัญยิ่ง วิธีหนึ่งที่มีประสิทธิภาพในการบรรลุเป้าหมายนี้คือการเพิ่มลายน้ำ ลายน้ำไม่เพียงแต่ขัดขวางการทำสำเนาโดยไม่ได้รับอนุญาต แต่ยังช่วยให้เอกสารของคุณดูเป็นมืออาชีพอีกด้วย ในบทความนี้ เราจะสำรวจวิธี เพิ่มลายน้ำข้อความให้กับ DOCX โดยใช้ C# ซึ่งเป็นโซลูชันที่ใช้งานได้จริงและตรงไปตรงมาในการปกป้องเอกสารของคุณ นอกจากนี้ เราจะจัดเตรียมตัวอย่างโค้ดที่สาธิตวิธี แทรกลายน้ำข้อความลงใน DOCX โดยใช้ C#
ขั้นตอนในการเพิ่มลายน้ำข้อความลงใน DOCX โดยใช้ C
- ตั้งค่า IDE ของคุณเพื่อใช้ GroupDocs.Watermark for .NET เพื่อแทรกลายน้ำในเอกสาร DOCX
- สร้างอินสแตนซ์คลาส Watermarker โดยระบุเส้นทางของไฟล์ DOCX ให้กับตัวสร้าง
- สร้างอินสแตนซ์ของคลาส TextWatermark และตั้งค่าคุณสมบัติของลายน้ำตามความต้องการของคุณ
- เรียกเมธอด Watermarker.Add เพื่อแทรกลายน้ำลงบน DOCX
- เรียกใช้เมธอด 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