Ebben az oktatóanyagban megvizsgáljuk, hogyan lehet vízjelet adni az Excel munkalapokhoz C# használatával. Az Excel egy széles körben használt alkalmazás adatkezelésre és jelentések készítésére. Gyakran úgy akarjuk megvédeni adatainkat, hogy vízjelet adunk az Excel munkalapjainkhoz. Ez az oktatócikk a vízjel XLSX-be C# használatával beillesztésének eljárását, valamint a megjegyzéscsomag konfigurálásának részleteit és a példakódot ismerteti. Itt található az átfogó útmutatás a vízjel hozzáadásához a XLSX dokumentumban.
A vízjel hozzáadásának lépései az Excel munkalapokhoz C# használatával
- Használja a NuGet csomagkezelőt a {{HIPERLINK1}} telepítéséhez vízjel hozzáadásához az Excelben
- Adjon hozzá hivatkozást a GroupDocs.Annotation névtérhez a vízjel XLSX-be való beillesztéséhez
- Hozzon létre egy példányt a Annotator osztályból az XLSX fájl elérési útjával
- Példányosítsa a WatermarkAnnotation osztály objektumát, és határozzon meg néhány tulajdonságot
- Hívja meg az Annotator osztály Add metódusát, és adja meg a WatermarkAnnotation objektumot paraméterként
- A folyamat befejezéséhez hívja meg az Annotator.Save metódust az Excel dokumentum lemezre mentéséhez
A vízjel egy halvány szöveg, amely a munkalap hátterében jelenik meg, és a dokumentum azonosítására vagy tartalmának másolás elleni védelmére szolgál. A fent vázolt lépések segítségével egyszerűen adhat vízjelet az Excel-dokumentumokhoz C#-ban anélkül, hogy bármilyen további, harmadik féltől származó eszközre lenne szüksége a rendszeren. Ezek a lépések alkalmazhatók Windowson, macOS-en, Linuxon vagy bármely más, .NET-et támogató operációs rendszeren. Íme egy példakód példa vízjel hozzáadásához XLSX dokumentumban.
Kód vízjel hozzáadásához Excel munkalapokhoz C# használatával
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"); | |
} | |
} | |
} | |
} |
Összefoglalva, vízjelek hozzáadása az Excel-táblázatokhoz hatékony módja a bizalmas adatok védelmének és a jogosulatlan terjesztés megelőzésének. A GroupDocs.Annotation for .NET csomag segítségével egyszerűen befejezheti a C# vízjel létrehozása xlsx-ben folyamatot. Az ebben a cikkben felvázolt lépések egyszerű és egyértelmű megközelítést kínálnak a vízjel beszúrásához a táblázatokba.
Nemrég kihoztunk egy cikket a szöveg kiemeléséről PDF-ben. A részletekért tekintse meg a hogyan lehet szöveget kiemelni a PDF-ben C# segítségével útmutatót.