Začlenění podpisu do dokumentu aplikace Excel dodává osobní dotek a zvyšuje jeho důvěryhodnost. V dnešním digitálním věku se stalo běžnou praxí vkládat do elektronických dokumentů, včetně formátu souboru XLSX, obrazový podpis. Tento článek vám ukáže, jak podepsat XLSX pomocí obrazového podpisu pomocí C#, což vám umožní vytvářet leštěné dokumenty s personalizovanými podpisy. Pojďme se ponořit do pokynů a bez námahy získat znalosti o tom, jak vytvořit obrazový podpis v XLSX pomocí C# spolu s příkladem kódu.
Kroky k podepsání XLSX pomocí Image Signature pomocí C#
- Nainstalujte GroupDocs.Signature for .NET prostřednictvím správce balíčků NuGet pro vložení podpisu obrázku do XLSX
- Přidejte odkaz na potřebné jmenné prostory pro přidání podpisu obrázku do XLSX
- Vytvořte instanci třídy Signature předáním cesty k souboru XLSX jako argumentu jejímu konstruktoru
- Vytvořte instanci třídy ImageSignOptions poskytnutím cesty k obrázku podpisu jako argumentu pro její konstruktor
- Nastavte požadované vlastnosti pro třídu ImageSignOptions
- Chcete-li uložit a podepsat soubor XLSX, zavolejte metodu Signature.Sign
Výše uvedené kroky můžete provádět na široce používaných operačních systémech, jako jsou Windows, macOS a Linux, pokud je nainstalováno .NET. Knihovna použitá v tomto tutoriálu je navržena tak, aby byla kompatibilní s různými platformami, což nabízí významnou výhodu, protože eliminuje potřebu instalace dalšího softwaru pro integraci obrazového podpisu do XLSX v C#. Ať už pracujete na projektu nebo potřebujete sdílet podepsané dokumenty napříč různými platformami, možnost vložit obrázek podpisu do XLSX může být velmi cenná. Chcete-li předvést implementaci tohoto postupu, podívejte se na níže uvedený doprovodný příklad kódu.
Kód pro podepsání XLSX s obrazovým podpisem pomocí C#
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); | |
} | |
} | |
} |
Ve výše uvedené části jsme poskytli kompletní podrobnosti o podepisování XLSX pomocí obrazového podpisu pomocí C# spolu s příkladem kódu. Samotný kód je stručný a obsahuje jen několik volání API, což umožňuje bezproblémové provedení procesu. Jakmile úspěšně nastavíte navrhovanou knihovnu podpisů a provedete požadované úpravy cest k souborům, bude začlenění kódu pro vložení podpisu obrázku do vašich projektů velmi jednoduché.
V předchozím tématu jsme představili podrobný návod krok za krokem k podepisování XLSX dokumentu digitálním podpisem pomocí C#. Pokud potřebujete další pomoc, důrazně doporučujeme prostudovat si našeho komplexního průvodce konkrétně zaměřeného na podepsat XLSX digitálním podpisem pomocí C#.