U ovom članku s uputama raspravljat ćemo o cijelom tijeku rada za dodavanje vodenog žiga u Word pomoću C# koristeći jednu od popularnih biblioteka zabilješki. Ovaj vodič pruža primjer koda za umetanje vodenog žiga u Word pomoću C# korištenjem nekoliko API poziva. Nadalje, objasnit ćemo kako postaviti paket zabilješki i napisati primjer koda za umetanje formatiranog vodenog žiga u DOCX. Ispod su potpune upute zajedno s radnim primjerom.
Koraci za dodavanje vodenog žiga u Word pomoću C#
- Instalirajte paket GroupDocs.Annotation for .NET iz upravitelja paketa NuGet u .NET aplikaciji za umetanje vodenog žiga u Word
- Dodajte referencu na imenski prostor GroupDocs.Annotation da biste stvorili vodeni žig u Wordu
- Inicijalizirajte klasu Annotator prosljeđivanjem ulazne DOCX staze
- Inicijalizirajte klasu WatermarkAnnotation i postavite svojstva vodenog žiga
- Pozovite metodu Add klase Annotator i proslijedite joj objekt WatermarkAnnotation
- Na kraju, pozovite Annotator.Save metodu za spremanje Word dokumenta na disk
Gore navedeni koraci pomažu vam da brzo stvorite vodeni žig u Wordu koristeći C# bez postavljanja dodatnih alata treće strane na vašem sustavu. Možete slijediti ove korake u sustavu Windows, macOS, Linux i bilo kojem operativnom sustavu koji podržava .NET da biste umetnuli bilješku vodenog žiga u DOCX. Sljedeći primjer koda generira Word dokument s vodenim žigom prema postavljenim svojstvima WatermarkAnnotation.
Kod za dodavanje vodenog žiga u Word koristeći 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"); | |
} | |
} | |
} | |
} |
Gornji ogledni primjer koda napravljen je za dodavanje vodenog žiga u word dokument u C# uz jednostavne korake. Možete izmijeniti ovaj primjer koda i postaviti svojstva vodenog žiga prema svojim zahtjevima uz pomoć svojstava WatermarkAnnotation. Nedavno smo objavili članak o uklanjanju bilješki vodenog žiga iz PDF-a, pogledajte kako ukloniti napomenu vodenog žiga iz PDF-a pomoću C# vodič za detalje.