В этом уроке мы рассмотрим, как ** добавить водяной знак на листы Excel с помощью C#**. Excel — это широко используемое приложение для управления данными и создания отчетов. Часто мы хотим защитить наши данные, добавляя водяной знак на наши рабочие листы Excel. В этой учебной статье рассматривается процедура вставки водяного знака в XLSX с помощью C#, а также сведения о настройке пакета аннотаций и пример кода. Вот подробные инструкции по добавлению водяного знака в документ XLSX.
Шаги по добавлению водяного знака в рабочие листы Excel с помощью C
- Используйте диспетчер пакетов NuGet, чтобы установить GroupDocs.Annotation for .NET, чтобы добавить водяной знак в Excel.
- Добавьте ссылку на пространство имен GroupDocs.Annotation, чтобы вставить водяной знак в XLSX.
- Создайте экземпляр класса Annotator с путем к файлу XLSX.
- Создайте объект класса WatermarkAnnotation и определите некоторые свойства
- Вызовите метод Add класса Annotator и передайте ему объект WatermarkAnnotation в качестве параметра.
- Чтобы завершить процесс, вызовите метод 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 с помощью С# руководстве.