W tym samouczku omówimy, jak dodać znak wodny do arkuszy programu Excel przy użyciu języka C#. Excel to powszechnie stosowana aplikacja do zarządzania danymi i tworzenia raportów. Często chcemy chronić nasze dane, dodając znak wodny do naszych arkuszy programu Excel. Ten artykuł instruktażowy obejmuje procedurę wstawiania znaku wodnego w pliku XLSX przy użyciu języka C# wraz ze szczegółowymi informacjami na temat konfigurowania pakietu adnotacji i przykładowym kodem. Oto szczegółowe instrukcje dodawania znaku wodnego w dokumencie XLSX.
Kroki, aby dodać znak wodny do arkuszy programu Excel przy użyciu języka C#
- Użyj menedżera pakietów NuGet, aby zainstalować GroupDocs.Annotation for .NET, aby dodać znak wodny w Excelu
- Dodaj odwołanie do przestrzeni nazw GroupDocs.Annotation, aby wstawić znak wodny w formacie XLSX
- Utwórz instancję klasy Annotator ze ścieżką do pliku XLSX
- Utwórz instancję obiektu klasy WatermarkAnnotation i zdefiniuj niektóre właściwości
- Wywołaj metodę Add klasy Annotator i podaj jej obiekt WatermarkAnnotation jako parametr
- Aby zakończyć proces, wywołaj metodę Annotator.Save, aby zapisać dokument programu Excel na dysku
Znak wodny to niewyraźny tekst, który pojawia się w tle arkusza i służy do identyfikacji dokumentu lub ochrony jego zawartości przed kopiowaniem. Korzystając z kroków opisanych powyżej, możesz łatwo dodać znak wodny do dokumentu programu Excel w języku C# bez konieczności stosowania dodatkowych narzędzi innych firm w systemie. Te kroki można zastosować w systemie Windows, macOS, Linux lub dowolnym innym systemie operacyjnym obsługującym platformę .NET. Oto przykładowy przykład kodu dodawania znaku wodnego w dokumencie XLSX.
Kod, aby dodać znak wodny do arkuszy programu Excel przy użyciu języka 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"); | |
} | |
} | |
} | |
} |
Podsumowując, dodawanie znaków wodnych do arkuszy kalkulacyjnych Excel to skuteczny sposób ochrony poufnych danych i zapobiegania nieautoryzowanej dystrybucji. Z pomocą pakietu GroupDocs.Annotation dla .NET możesz łatwo ukończyć proces tworzenia znaku wodnego C# w xlsx. Kroki opisane w tym artykule zapewniają proste i bezpośrednie podejście do wstawiania znaku wodnego do arkuszy kalkulacyjnych.
Niedawno opublikowaliśmy artykuł na temat wyróżniania tekstu w formacie PDF, zapoznaj się z przewodnikiem jak podświetlić tekst w PDF za pomocą C#, aby uzyskać szczegółowe informacje.