วิธีเพิ่มลายน้ำใน Word โดยใช้ C#

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

ขั้นตอนการเพิ่มลายน้ำใน Word โดยใช้ C#

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

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

รหัสเพื่อเพิ่มลายน้ำใน Word โดยใช้ C

using System;
using GroupDocs.Annotation;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
namespace AddWatermarkinWordUsingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Set License to avoid the limitations of Annotation library
License lic = new License();
lic.SetLicense(@"Conholdate.Annotator.lic");
//Instantiate Annotator object and pass input Word document
using (Annotator annotator = new Annotator("input.docx"))
{
//Instantiate WatermarkAnnotation object and set it's properties
WatermarkAnnotation watermark = new WatermarkAnnotation
{
Angle = 75,
Box = new Rectangle(200, 200, 100, 50),
CreatedOn = DateTime.Now,
Text = "Watermark",
FontColor = 65535,
FontSize = 12,
Message = "This is watermark annotation",
Opacity = 0.7,
AutoScale = true,
HorizontalAlignment = HorizontalAlignment.Center,
VerticalAlignment = VerticalAlignment.Center
};
//Add Watermark in Word document
annotator.Add(watermark);
//Save the final output DOCX
annotator.Save("result.docx");
}
}
}
}

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

 ไทย