Kaip pridėti vandenženklį Word naudojant C#

Šiame straipsnyje aptarsime visą darbo eigą, kaip pridėti vandens ženklą programoje Word naudojant C#, naudojant vieną iš populiarių komentarų bibliotekų. Šiame vadove pateikiamas kodo pavyzdys, kaip įterpti vandens ženklą į Word naudojant C#, naudojant kelis API iškvietimus. Be to, paaiškinsime, kaip nustatyti komentarų paketą ir parašyti kodo pavyzdį, kad būtų galima įterpti formatuotą vandens ženklą į DOCX. Žemiau pateikiamos visos instrukcijos kartu su darbo pavyzdžiu.

Veiksmai, kaip pridėti vandenženklį „Word“ naudojant C#

  1. Įdiekite paketą GroupDocs.Annotation for .NET iš NuGet paketų tvarkyklės .NET programoje, kad įterptumėte vandens ženklą į Word
  2. Pridėkite nuorodą į GroupDocs.Annotation vardų sritį, kad sukurtumėte vandens ženklą programoje Word.
  3. Inicijuoti Annotator klasę perduodant įvesties DOCX kelią
  4. Inicijuoti WatermarkAnnotation klasę ir nustatyti vandens ženklo ypatybes
  5. Iškvieskite Annotator klasės metodą Add ir perduokite jam objektą WatermarkAnnotation
  6. Galiausiai iškvieskite metodą Annotator.Save, kad įrašytumėte Word dokumentą į diską

Aukščiau pateikti veiksmai padeda greitai sukurti vandens ženklą programoje Word naudojant C#, sistemoje nenustatant jokių papildomų trečiųjų šalių įrankių. Norėdami įterpti vandens ženklo anotaciją į DOCX, galite atlikti šiuos veiksmus sistemoje Windows, MacOS, Linux ir bet kurioje operacinėje sistemoje, kuri palaiko .NET. Šis kodo pavyzdys generuoja Word dokumentą su vandens ženklu pagal nustatytas WatermarkAnnotation ypatybes.

Kodas, skirtas pridėti vandens ženklą „Word“ naudojant 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");
}
}
}
}

Aukščiau pateiktas pavyzdinis kodo pavyzdys buvo sukurtas norint pridėti vandenženklį prie Word dokumento C# atliekant paprastus veiksmus. Galite modifikuoti šį kodo pavyzdį ir nustatyti vandens ženklo ypatybes pagal savo reikalavimus naudodami WatermarkAnnotation ypatybes. Neseniai paskelbėme straipsnį, skirtą vandens ženklų komentarų pašalinimui iš PDF failo. Daugiau informacijos rasite kaip pašalinti vandenženklio anotaciją iš PDF naudojant C# vadove.

 Latviski