Watermerk toevoegen in Word met C#

In dit how-to-artikel bespreken we de volledige workflow om watermerk toe te voegen in Word met behulp van C# met behulp van een van de populaire annotatiebibliotheken. Deze zelfstudie biedt een codevoorbeeld om watermerk in Word in te voegen met C# door een aantal API-aanroepen te gebruiken. Verder zullen we uitleggen hoe je een annotatiepakket instelt en een codevoorbeeld schrijft om een geformatteerd watermerk in te voegen in DOCX. Hieronder vindt u de volledige instructies samen met een werkend voorbeeld.

Stappen om een watermerk in Word toe te voegen met C#

  1. Installeer het GroupDocs.Annotation for .NET-pakket van de NuGet-pakketbeheerder in de .NET-toepassing om een watermerk in Word in te voegen
  2. Voeg een verwijzing toe aan de GroupDocs.Annotation-naamruimte om een watermerk in Word te maken
  3. Initialiseer de Annotator klasse door het invoer-DOCX-pad door te geven
  4. Initialiseer de WatermarkAnnotation klasse en stel de eigenschappen van het watermerk in
  5. Roep de Add-methode van de Annotator-klasse aan en geef het WatermarkAnnotation-object eraan door
  6. Roep ten slotte de methode Annotator.Save aan om het Word-document op schijf op te slaan

De bovenstaande stappen helpen u om snel een watermerk in Word te maken met C# zonder extra hulpprogramma’s van derden op uw systeem in te stellen. U kunt deze stappen volgen op Windows, macOS, Linux en elk besturingssysteem dat .NET ondersteunt om watermerkannotatie in DOCX in te voegen. Het volgende codevoorbeeld genereert een Word-document met een watermerk volgens de ingestelde eigenschappen van WatermarkAnnotation.

Code om watermerk toe te voegen in Word met behulp van 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");
}
}
}
}

Het bovenstaande voorbeeldcodevoorbeeld is gebouwd om watermerk toe te voegen aan Word-document in C# met eenvoudige stappen. U kunt dit codevoorbeeld wijzigen en watermerkeigenschappen naar wens instellen met behulp van WatermarkAnnotation-eigenschappen. Onlangs hebben we een artikel uitgebracht om watermerkannotaties uit pdf’s te verwijderen. Bekijk de hoe watermerkannotatie uit PDF te verwijderen met C#-handleiding voor meer informatie.

 Nederlands