Hur man lägger till vattenstämpel i Excel-kalkylblad med C#

I den här handledningen går vi igenom hur man lägger till vattenstämpel i Excel-kalkylblad med C#. Excel är ett flitigt använt program för att hantera data och skapa rapporter. Ofta vill vi skydda våra data genom att lägga till en vattenstämpel i våra Excel-kalkylblad. Den här instruktionsartikeln täcker proceduren för att infoga vattenstämpel i XLSX med C# tillsammans med detaljer om konfigurering av anteckningspaketet och exempelkodexempel. Här är de omfattande instruktionerna för att lägga till vattenstämpel i dokumentet XLSX.

Steg för att lägga till vattenstämpel i Excel-kalkylblad med C#

  1. Använd NuGet-pakethanteraren för att installera GroupDocs.Annotation for .NET för att lägga till vattenstämpel i Excel
  2. Lägg till referens till namnområdet GroupDocs.Annotation för att infoga vattenstämpel i XLSX
  3. Skapa en instans av klassen Annotator med sökvägen till XLSX-filen
  4. Instantiera objekt av klassen WatermarkAnnotation och definiera några egenskaper
  5. Anropa Add-metoden för klassen Annotator och förse den med WatermarkAnnotation-objektet som en parameter
  6. För att slutföra processen, använd metoden Annotator.Save för att spara Excel-dokumentet på disken

En vattenstämpel är en svag text som visas i bakgrunden av kalkylbladet och används för att identifiera dokumentet eller skydda dess innehåll från att kopieras. Med hjälp av stegen som beskrivs ovan kan du enkelt lägga till vattenstämpel i Excel-dokument i C# utan att behöva några ytterligare verktyg från tredje part på ditt system. Dessa steg kan tillämpas på Windows, macOS, Linux eller något annat operativsystem som stöder .NET. Här är exempelkodexemplet för att lägga till vattenstämpel i XLSX-dokument.

Kod för att lägga till vattenstämpel till Excel-kalkylblad med C#

using System;
using GroupDocs.Annotation;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
namespace AddWatermarktoExcelUsingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Set License to avoid the limitations of Annotation library
License lic = new License();
lic.SetLicense(@"GroupDocs.Annotator.lic");
//Instantiate Annotator object and pass input Excel document
using (Annotator annotatorXLSX = new Annotator("input.xlsx"))
{
//Instantiate WatermarkAnnotation object and set it's properties
WatermarkAnnotation watermarkExcel = new WatermarkAnnotation
{
Angle = 45,
Box = new Rectangle(200, 200, 100, 50),
CreatedOn = DateTime.Now,
Text = "Watermark",
FontColor = 65535,
FontSize = 36,
Message = "This is watermark annotation in Excel document",
Opacity = 0.7,
AutoScale = true,
HorizontalAlignment = HorizontalAlignment.Center,
VerticalAlignment = VerticalAlignment.Center
};
//Add Watermark in Excel document
annotatorXLSX.Add(watermarkExcel);
//Save the final Excel XLSX
annotatorXLSX.Save("result.xlsx");
}
}
}
}

Sammanfattningsvis är att lägga till vattenstämplar i Excel-kalkylblad ett effektivt sätt att skydda dina konfidentiella data och förhindra obehörig distribution. Med hjälp av GroupDocs.Annotation for .NET-paketet kan du enkelt slutföra processen C# skapa vattenstämpel i xlsx. Stegen som beskrivs i den här artikeln ger ett enkelt och okomplicerat tillvägagångssätt för att infoga vattenstämpel i dina kalkylblad.

Nyligen publicerade vi en artikel om att markera texten i PDF, ta en titt på guiden hur man markerar text i PDF med C# för detaljer.

 Svenska