Textové podpisy včetně JPEG obrázků poskytují nerozbitný a bezpečný způsob ověření pravosti a integrity elektronických dokumentů. Po přečtení tohoto návodu budete schopni podepsat JPEG textovým podpisem pomocí C#. Pomůže vám zvýšit bezpečnost vašich dokumentů a přimět lidi, aby vašim programům více důvěřovali. Začněme jednoduchými kroky a rychle pochopíme, jak přidat textový podpis do JPEG pomocí C#, s pomocí příkladu v kódu.
Kroky k podepsání JPEG textovým podpisem pomocí C#
- Nainstalujte GroupDocs.Signature for .NET přes správce balíčků NuGet, abyste mohli podepsat JPEG
- Zahrňte odkaz na potřebné jmenné prostory pro textový podpis v JPEG
- Vytvořte objekt třídy Signature předáním cesty vstupního souboru JPEG jako argumentu jeho konstruktoru
- Vytvořte instanci objektu třídy TextSignOptions a nastavte vlastnosti pro vzhled textového podpisu v JPEG
- Zavolejte metodu Signature.Sign zadáním specifikovaných možností podpisu textu pro uložení výsledného JPEG na disk
Knihovna Signature je navržena pro bezproblémové použití na různých platformách. Pro integraci textového podpisu do JPEG v C# nemusíte instalovat další software. Uvedené kroky fungují na populárních operačních systémech, jako jsou Windows, macOS a Linux, pokud máte nainstalovaný .NET. Ať už jste zapojeni do projektu nebo potřebujete sdílet podepsané obrázky na různých platformách, schopnost vytvářet textový podpis ve formátu JPEG je neuvěřitelně cenná. Chcete-li lépe porozumět tomu, jak se to dělá, podívejte se na níže uvedený příklad kódu.
Kód pro podepsání JPEG textovým podpisem pomocí C#
using GroupDocs.Signature; | |
using GroupDocs.Signature.Domain; | |
using GroupDocs.Signature.Options; | |
namespace SignJPEGwithTextSignatureUsingCSharp | |
{ | |
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 JPG file | |
using (Signature signature = new Signature("input.jpg")) | |
{ | |
// Set some options for text signature | |
TextSignOptions options = new TextSignOptions("John Smith") | |
{ | |
// set signature position | |
Left = 100, | |
Top = 100, | |
// set signature rectangle | |
Width = 100, | |
Height = 100, | |
Font = new SignatureFont { Size = 12, FamilyName = "Comic Sans MS" }, | |
Text = "Sign PDF using Text Signature", | |
DocumentType = DocumentType.Image, | |
Border = new Border { Visible = true } | |
}; | |
// Save the output JPG to disk | |
signature.Sign("output.jpg", options); | |
} | |
} | |
} | |
} |
Přidání C# textového podpisu na JPEG je přímočarý a efektivní proces, který poskytuje způsob, jak zaručit pravost vašich obrázků JPEG. V tomto článku jsme představili komplexní návod, jak vložit textový podpis do souborů JPEG pomocí C#, spolu se stručným příkladem kódu. Jakmile nastavíte navrhovanou knihovnu podpisů a podle potřeby upravíte cesty k souborům, stane se integrace poskytnutého kódu do vašich projektů hladkým a nekomplikovaným úkolem.
Dříve jsme sdíleli podrobný návod k podepisování souborů JPEG pomocí podpisu čárového kódu pomocí C#. Pokud potřebujete další pomoc nebo podrobnější pokyny, doporučujeme vám projít si náš rozsáhlý tutoriál na stejné téma, který poskytuje komplexní pomoc, jak podepsat JPEG podpisem čárového kódu pomocí C#.