วิธีแทรกลายน้ำในเอกสาร Word โดยใช้ C#

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

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

  1. สร้างสภาพแวดล้อมเพื่อใช้ Aspose.Words for .NET เพื่อเพิ่มลายน้ำ
  2. สร้างหรือโหลดเอกสาร Word โดยใช้วัตถุคลาส Document
  3. สร้างวัตถุ TextWatermarkOptions เพื่อตั้งค่าพารามิเตอร์ลายน้ำ
  4. ตั้งค่าข้อความลายน้ำ
  5. บันทึกเอกสาร Word

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

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

using System;
using System.Drawing;
using Aspose.Words;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to add watermark in C#
{
// Initialize license
License lic = new License();
lic.SetLicense("Aspose.Total.lic");
// Create an empty document
Document doc = new Document();
// Create the TextWatermarkOptions object
TextWatermarkOptions options = new TextWatermarkOptions()
{
FontFamily = "Calibri",
FontSize = 42,
Color = Color.Blue,
Layout = WatermarkLayout.Diagonal,
IsSemitrasparent = true
};
// Set the watermark text using the specified options
doc.Watermark.SetText("TRIAL VERSION WATERMARK", options);
// Save the document
doc.Save("AddTextWatermark_out.docx");
Console.WriteLine("Done");
}
}
}

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

ในบทความนี้ เราได้เรียนรู้ขั้นตอนการเพิ่มลายน้ำให้กับไฟล์ Word หากคุณต้องการเรียนรู้ขั้นตอนการเพิ่มรูปภาพในเอกสาร Word โปรดดูบทความใน วิธีเพิ่มรูปภาพในเอกสาร Word โดยใช้ C#

 ไทย