Az aláírás beépítése egy Excel-dokumentumba személyre szabottabbá teszi a dokumentumot, és növeli annak hitelességét. Napjaink digitális korában bevett gyakorlattá vált a képaláírás elhelyezése az elektronikus dokumentumokban, beleértve a XLSX fájlformátumot is. Ez a cikk eligazítja, hogyan írhat alá XLSX-et képaláírással a C# használatával**, így személyre szabott aláírásokkal finomított dokumentumokat hozhat létre. Merüljünk el az utasításokban, és könnyedén sajátítsuk el a képaláírás létrehozását XLSX-ben C# használatával, a kódpéldával együtt.
Az XLSX aláírásának lépései képaláírással C# használatával
- Telepítse a GroupDocs.Signature for .NET fájlt a NuGet csomagkezelőn keresztül a képaláírás beszúrásához XLSX-ben
- Adjon hivatkozást a szükséges névterekre ahhoz, hogy képaláírást adjon az XLSX-hez
- Hozzon létre egy példányt a Signature osztályból úgy, hogy az XLSX fájl elérési útját argumentumként adja át a konstruktornak
- Példányosítsa a ImageSignOptions osztályt úgy, hogy megadja az aláírási kép elérési útját argumentumként a konstruktor számára
- Állítsa be az ImageSignOptions osztály kívánt tulajdonságait
- Hívja a Signature.Sign metódust az XLSX fájl mentéséhez és aláírásához
A fent említett lépéseket végrehajthatja széles körben használt operációs rendszereken, például Windowson, macOS-en és Linuxon, amíg a .NET telepítve van. Az ebben az oktatóanyagban használt könyvtárat úgy tervezték, hogy platformok közötti kompatibilis legyen, ami jelentős előnyt kínál, mivel szükségtelenné teszi további szoftverek telepítését a képaláírás integrálásához az XLSX-be C#-ban. Akár egy projekten dolgozik, akár aláírt dokumentumokat kell megosztania különböző platformokon, az aláírási kép XLSX-be történő beillesztésének képessége rendkívül értékes lehet. Az eljárás végrehajtásának bemutatásához tekintse meg az alábbi mellékelt kódpéldát.
Kód az XLSX aláírásához képaláírással C# használatával
using GroupDocs.Signature; | |
using GroupDocs.Signature.Options; | |
namespace SignXLSXwithImageSignatureUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Signature library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Signature.lic"); | |
// load the source XLSX file | |
Signature signature = new Signature("input.xlsx"); | |
// Initialize image sign options with signature image's path | |
ImageSignOptions options = new ImageSignOptions("signature.jpg") | |
{ | |
// set signature position | |
Left = 100, | |
Top = 100, | |
AllPages = true | |
}; | |
// Save output XLSX to disk | |
signature.Sign("output.xlsx", options); | |
} | |
} | |
} |
A fenti szakaszban teljes részletet adtunk az XLSX aláírásáról képaláírással C# használatával, valamint kódpéldát. Maga a kód rövid, és csak néhány API-hívást tartalmaz, lehetővé téve a folyamat zökkenőmentes végrehajtását. Miután sikeresen beállította a javasolt aláírási könyvtárat, és elvégezte a szükséges módosításokat a fájl elérési útjain, a képaláírás beillesztéséhez szükséges kód beépítése a projektekbe nagyon egyszerűvé válik.
Az előző témakörben bemutattunk egy részletes, lépésről lépésre bemutatott oktatóanyagot az XLSX-dokumentum aláírásáról digitális aláírással C# használatával. Ha további segítségre van szüksége, erősen javasoljuk, hogy tekintse át átfogó útmutatónkat, amely kifejezetten a írja alá az XLSX-et digitális aláírással C# használatával módszerére összpontosít.