
วิธีเพิ่มลายน้ำใน Excel โดยใช้ C#
โหลดไฟล์ต้นฉบับ XLS/XLSX ใส่ลายน้ำ และปกป้องไฟล์ภาพของคุณจากการถูกขโมย ในโลกของข้อมูลที่เติบโตอย่างรวดเร็วนี้ การปกป้องไฟล์ทางธุรกิจไม่ใช่เรื่องท้าทาย อย่างไรก็ตาม การเพิ่มลายน้ำจะป้องกันไม่ให้ไฟล์ของคุณสูญเสียข้อมูลประจำตัว เราจะใช้ C# Excel API เพื่อทำให้กระบวนการเพิ่มลายน้ำในไฟล์ Excel เป็นแบบอัตโนมัติ ดังนั้น มาเขียนโค้ดและดูวิธีเพิ่มลายน้ำใน Excel โดยใช้ C# โดยทางโปรแกรม
ประเด็นต่อไปนี้จะครอบคลุมอยู่ในคู่มือนี้:
การติดตั้ง C# Excel API
ไลบรารีนี้มีวิธีการมากมายที่ช่วยคุณกำหนดค่าการเรียก API ตามความต้องการทางธุรกิจของคุณ อย่างไรก็ตาม หากต้องการติดตั้ง API นี้ คุณสามารถ ดาวน์โหลด แพ็คเกจ API หรือติดตั้งผ่าน NuGet
Install-Package Aspose.Cells
วิธีเพิ่มลายน้ำใน Excel โดยใช้ C#
ในหลายกรณี คุณจะต้องแชร์ไฟล์ WIP (อยู่ระหว่างดำเนินการ) ของคุณ ดังนั้นจึงจำเป็นต้องเพิ่มลายน้ำ เช่น โลโก้บริษัทของคุณ เพื่อทำเครื่องหมายว่าเป็นทรัพย์สินของคุณ
คุณสามารถทำตามขั้นตอนและข้อมูลโค้ดด้านล่าง:
- สร้างอินสแตนซ์ใหม่ของคลาส Workbook
- รับค่าเริ่มต้นแรก แผ่นงาน
- เพิ่มลายน้ำโดยการเรียกใช้เมธอด AddTextEffect ตั้งค่าประเภทเอฟเฟกต์ข้อความของอักษรศิลป์โดยส่งคุณสมบัติ TextEffect1 ข้อความอักษรศิลป์ ชื่อแบบอักษร ขนาด ตัวหนา และคุณสมบัติตัวเอียงแบบอักษร
- บันทึกไฟล์โดยเรียกใช้เมธอด Save
คัดลอกและวางโค้ดต่อไปนี้ลงในไฟล์หลักของคุณ:
string FileName = "Add WordArt Watermark to Worksheet.xlsx";
//สร้างอินสแตนซ์ใหม่ของคลาสสมุดงาน
Workbook workbook = new Workbook();
//รับแผ่นงานเริ่มต้นแผ่นแรก
Worksheet sheet = workbook.Worksheets[0];
//เพิ่มลายน้ำโดยการเรียกใช้เมธอด AddTextEffect ตั้งค่าประเภทเอฟเฟกต์ข้อความของอักษรศิลป์โดยส่งคุณสมบัติ TextEffect1 ข้อความอักษรศิลป์ ชื่อแบบอักษร ขนาด ตัวหนา และตัวเอียงแบบอักษร
Aspose.Cells.Drawing.Shape wordart = sheet.Shapes.AddTextEffect(Drawing.MsoPresetTextEffect.TextEffect1,
"CONFIDENTIAL", "Arial Black", 50, false, true
, 18, 8, 1, 1, 130, 800);
//บันทึกไฟล์โดยใช้วิธีบันทึก
workbook.Save(FileName);
คุณอาจเห็นผลลัพธ์ในภาพด้านล่าง:

ลายน้ำ Excel - ตัวเลือกขั้นสูง
นอกจากนี้ ยังมีวิธีการและคุณสมบัติมากมายที่เปิดเผยโดย C# Excel API นี้ คุณสามารถนำทาง เอกสาร เพื่อทราบคุณสมบัติอื่น ๆ
นอกจากนี้ คุณอาจพบข้อมูลโค้ดเพื่อเพิ่มลายน้ำในไฟล์ XLSB และ XLSM โดยใช้ไลบรารีนี้
string FileName = "Add WordArt Watermark to Worksheet.xlsx";
//สร้างอินสแตนซ์ใหม่ของคลาสสมุดงาน
Workbook workbook = new Workbook();
//รับแผ่นงานเริ่มต้นแผ่นแรก
Worksheet sheet = workbook.Worksheets[0];
//เพิ่มลายน้ำโดยการเรียกใช้เมธอด AddTextEffect ตั้งค่าประเภทเอฟเฟกต์ข้อความของอักษรศิลป์โดยส่งคุณสมบัติ TextEffect1 ข้อความอักษรศิลป์ ชื่อแบบอักษร ขนาด ตัวหนา และตัวเอียงแบบอักษร
Aspose.Cells.Drawing.Shape wordart = sheet.Shapes.AddTextEffect(Drawing.MsoPresetTextEffect.TextEffect1,
"CONFIDENTIAL", "Arial Black", 50, false, true
, 18, 8, 1, 1, 130, 800);
//บันทึกไฟล์โดยใช้วิธีบันทึก
workbook.Save(FileName);
คัดลอกและวางโค้ดต่อไปนี้ลงในไฟล์หลักของคุณ:
string FileName = "Add WordArt Watermark to Worksheet.xlsm";
//สร้างอินสแตนซ์ใหม่ของคลาสสมุดงาน
Workbook workbook = new Workbook();
//รับแผ่นงานเริ่มต้นแผ่นแรก
Worksheet sheet = workbook.Worksheets[0];
//เพิ่มลายน้ำโดยการเรียกใช้เมธอด AddTextEffect ตั้งค่าประเภทเอฟเฟกต์ข้อความของอักษรศิลป์โดยส่งคุณสมบัติ TextEffect1 ข้อความอักษรศิลป์ ชื่อแบบอักษร ขนาด ตัวหนา และตัวเอียงแบบอักษร
Aspose.Cells.Drawing.Shape wordart = sheet.Shapes.AddTextEffect(Drawing.MsoPresetTextEffect.TextEffect1,
"CONFIDENTIAL", "Arial Black", 50, false, true
, 18, 8, 1, 1, 130, 800);
//บันทึกไฟล์โดยใช้วิธีบันทึก
workbook.Save(FileName);
string FileName = "Add WordArt Watermark to Worksheet.xlsb";
//สร้างอินสแตนซ์ใหม่ของคลาสสมุดงาน
Workbook workbook = new Workbook();
//รับแผ่นงานเริ่มต้นแผ่นแรก
Worksheet sheet = workbook.Worksheets[0];
//เพิ่มลายน้ำโดยการเรียกใช้เมธอด AddTextEffect ตั้งค่าประเภทเอฟเฟกต์ข้อความของอักษรศิลป์โดยส่งคุณสมบัติ TextEffect1 ข้อความอักษรศิลป์ ชื่อแบบอักษร ขนาด ตัวหนา และตัวเอียงแบบอักษร
Aspose.Cells.Drawing.Shape wordart = sheet.Shapes.AddTextEffect(Drawing.MsoPresetTextEffect.TextEffect1,
"CONFIDENTIAL", "Arial Black", 50, false, true
, 18, 8, 1, 1, 130, 800);
//บันทึกไฟล์โดยใช้วิธีบันทึก
workbook.Save(FileName);
รับใบอนุญาตฟรี
คุณสามารถใช้ [ใบอนุญาตชั่วคราวฟรี] เพื่อทดลองใช้ API โดยไม่มีข้อจำกัดในการประเมิน
สรุป
เราหวังว่าคุณจะพบว่าโพสต์บนบล็อกนี้มีประโยชน์ เราได้ผ่านวิธีการเพิ่มลายน้ำใน Excel โดยใช้ C# Excel API แล้ว นอกจากนี้เรายังได้สำรวจตัวเลือกและวิธีการขั้นสูงที่เปิดเผยโดยห้องสมุดนี้ด้วย อย่าลืมเยี่ยมชม เอกสาร
นอกจากนี้ เราขอแนะนำให้คุณปฏิบัติตาม คู่มือการเริ่มต้นใช้งาน
สุดท้ายนี้ conholdate.com ก็เขียนบล็อกโพสต์ใหม่ๆ อย่างต่อเนื่อง ดังนั้นโปรดติดต่อเพื่อรับข้อมูลอัปเดตล่าสุด
ถามคำถาม
คุณสามารถแจ้งให้เราทราบเกี่ยวกับคำถามหรือข้อสงสัยของคุณได้ใน ฟอรั่ม
คำถามที่พบบ่อย
ฉันจะเพิ่มลายน้ำลงใน Excel ได้อย่างไร
ติดตั้ง C# Excel API นี้เพื่อเพิ่มลายน้ำในไฟล์ Excel โดยทางโปรแกรม นอกจากนี้ คุณสามารถไปที่ ลิงค์ นี้เพื่อดูขั้นตอนและข้อมูลโค้ด