Jak přidat vodoznak do Wordu pomocí C#

V tomto článku s návody probereme celý pracovní postup přidání vodoznaku do Wordu pomocí C# s využitím jedné z oblíbených knihoven anotací. Tento výukový program poskytuje příklad kódu pro vložení vodoznaku do Wordu pomocí C# pomocí několika volání API. Dále vysvětlíme, jak nastavit balíček anotací a napsat příklad kódu pro vložení formátovaného vodoznaku do DOCX. Níže jsou uvedeny úplné pokyny spolu s pracovním příkladem.

Kroky k přidání vodoznaku do aplikace Word pomocí C#

  1. Nainstalujte balíček GroupDocs.Annotation for .NET ze správce balíčků NuGet v aplikaci .NET a vložte vodoznak do aplikace Word
  2. Chcete-li vytvořit vodoznak ve Wordu, přidejte odkaz na jmenný prostor GroupDocs.Annotation
  3. Inicializujte třídu Annotator předáním vstupní cesty DOCX
  4. Inicializujte třídu WatermarkAnnotation a nastavte vlastnosti vodoznaku
  5. Zavolejte metodu Add třídy Annotator a předejte jí objekt WatermarkAnnotation
  6. Nakonec zavolejte metodu Annotator.Save a uložte dokument aplikace Word na disk

Výše uvedené kroky vám pomohou rychle vytvořit vodoznak v aplikaci Word pomocí jazyka C#, aniž byste museli ve vašem systému nastavovat další nástroje třetích stran. Chcete-li vložit anotaci vodoznaku do DOCX, můžete ve Windows, macOS, Linuxu a jakémkoli operačním systému, který podporuje .NET, postupovat podle těchto kroků. Následující příklad kódu vygeneruje dokument Word s vodoznakem podle nastavených vlastností WatermarkAnnotation.

Kód pro přidání vodoznaku do Wordu pomocí 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");
}
}
}
}

Výše uvedený příklad ukázkového kódu byl vytvořen pro přidání vodoznaku do dokumentu aplikace Word v C# pomocí jednoduchých kroků. Tento příklad kódu můžete upravit a nastavit vlastnosti vodoznaku podle svých požadavků pomocí vlastností WatermarkAnnotation. Nedávno jsme vydali článek o odstranění anotace vodoznaku z PDF. Podrobnosti naleznete v průvodci jak odstranit anotaci vodoznaku z PDF pomocí C#.

 Čeština