Как добавить водяной знак на листы Excel с помощью C#

В этом уроке мы рассмотрим, как ** добавить водяной знак на листы Excel с помощью C#**. Excel — это широко используемое приложение для управления данными и создания отчетов. Часто мы хотим защитить наши данные, добавляя водяной знак на наши рабочие листы Excel. В этой учебной статье рассматривается процедура вставки водяного знака в XLSX с помощью C#, а также сведения о настройке пакета аннотаций и пример кода. Вот подробные инструкции по добавлению водяного знака в документ XLSX.

Шаги по добавлению водяного знака в рабочие листы Excel с помощью C

  1. Используйте диспетчер пакетов NuGet, чтобы установить GroupDocs.Annotation for .NET, чтобы добавить водяной знак в Excel.
  2. Добавьте ссылку на пространство имен GroupDocs.Annotation, чтобы вставить водяной знак в XLSX.
  3. Создайте экземпляр класса Annotator с путем к файлу XLSX.
  4. Создайте объект класса WatermarkAnnotation и определите некоторые свойства
  5. Вызовите метод Add класса Annotator и передайте ему объект WatermarkAnnotation в качестве параметра.
  6. Чтобы завершить процесс, вызовите метод Annotator.Save, чтобы сохранить документ Excel на диск.

Водяной знак — это бледный текст, который появляется на фоне рабочего листа и используется для идентификации документа или защиты его содержимого от копирования. Используя шаги, описанные выше, вы можете легко добавить водяной знак в документ Excel на C# без каких-либо дополнительных сторонних инструментов в вашей системе. Эти шаги можно применить в Windows, macOS, Linux или любой другой операционной системе, поддерживающей .NET. Вот пример кода для добавления водяного знака в документ XLSX.

Код для добавления водяного знака в рабочие листы Excel с использованием С#

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");
}
}
}
}

В заключение, добавление водяных знаков в электронные таблицы Excel — это эффективный способ защитить ваши конфиденциальные данные и предотвратить несанкционированное распространение. С помощью пакета GroupDocs.Annotation for .NET вы можете легко выполнить процесс С# создание водяного знака в xlsx. Шаги, описанные в этой статье, обеспечивают простой и понятный подход к вставке водяных знаков в электронные таблицы.

Недавно мы опубликовали статью о выделении текста в PDF. Подробности смотрите в как выделить текст в PDF с помощью С# руководстве.

 Русский