บทช่วยสอนนี้จะแนะนำคุณเกี่ยวกับ วิธีแทรกลายน้ำในเอกสาร Word โดยใช้ C# คุณจะได้รับข้อมูลเกี่ยวกับการกำหนดค่า ขั้นตอน และโค้ดตัวอย่างที่รันได้เพื่อ เพิ่มลายน้ำใน Word โดยใช้ C# จะมีการกล่าวถึงตัวเลือกต่างๆ เพื่อปรับแต่งลายน้ำ จากนั้นบันทึกไฟล์เอาต์พุตเป็น DOCX, DOC หรือในรูปแบบอื่นๆ
ขั้นตอนในการเพิ่มลายน้ำให้กับเอกสาร Word โดยใช้ C#
- สร้างสภาพแวดล้อมเพื่อใช้ Aspose.Words for .NET เพื่อเพิ่มลายน้ำ
- สร้างหรือโหลดเอกสาร Word โดยใช้วัตถุคลาส Document
- สร้างวัตถุ TextWatermarkOptions เพื่อตั้งค่าพารามิเตอร์ลายน้ำ
- ตั้งค่าข้อความลายน้ำ
- บันทึกเอกสาร 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#