Obrázky JPEG se široce používají pro ukládání a sdílení vizuálních informací, ale mohou nastat situace, kdy budete chtít zlepšit zabezpečení nebo možnosti sledování těchto obrázků. Jedním ze způsobů, jak toho dosáhnout, je vytvoření podpisů čárových kódů v JPEG. V tomto tutoriálu vás provedeme kroky, jak podepsat JPEG s podpisem čárového kódu pomocí C#. Níže jsou uvedeny základní kroky potřebné k vytvoření podpisu čárového kódu v JPEG pomocí C#.
Kroky k podepsání JPEG podpisem čárového kódu pomocí C#
- Nainstalujte si GroupDocs.Signature for .NET přes správce balíčků NuGet do svého projektu a podepište obrázek čárovým kódem
- Přidejte odkaz na potřebné jmenné prostory pro podepisování dokumentu JPEG
- Vytvořte objekt třídy Signature předáním cesty vstupního souboru JPEG jako argument jeho konstruktoru
- Vytvořte instanci třídy BarcodeSignOptions a zadejte typ podpisu čárového kódu spolu s požadovanými možnostmi podepisování
- Voláním metody Signature.Sign podepíšete JPEG a uložíte výstup na disk
Chcete-li se držet těchto pokynů, můžete snadno integrovat podpis čárového kódu do JPEG v C#. To zvyšuje bezpečnost a autoritu vašich obrázků. Knihovna použitá v tomto kurzu je navržena pro jednotnou kompatibilitu napříč platformami. Postup podepisování obrázků pomocí čárových kódů lze provádět na oblíbených operačních systémech, jako jsou Windows, macOS a Linux, pokud je nainstalováno rozhraní .NET. Chcete-li ilustrovat implementaci tohoto procesu podepisování, podívejte se na příklad kódu níže.
Kód pro podepsání JPEG s podpisem čárového kódu pomocí C#
using GroupDocs.Signature; | |
using GroupDocs.Signature.Domain; | |
using GroupDocs.Signature.Options; | |
namespace SignJPEGwithBarcodeSignatureUsingCSharp | |
{ | |
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")) | |
{ | |
// Create Barcode options with predefined Barcode text | |
BarcodeSignOptions options = new BarcodeSignOptions("JohnSmith") | |
{ | |
// setup Barcode encoding type | |
EncodeType = BarcodeTypes.Code128, | |
// set signature position | |
Left = 100, | |
Top = 100 | |
}; | |
// Save the output JPG to disk | |
signature.Sign("output.jpg", options); | |
} | |
} | |
} | |
} |
Stručně řečeno, tato příručka vysvětlila, jak vytvořit podpis čárového kódu JPEG pomocí jazyka C#. Doporučujeme vám experimentovat s poskytnutým ukázkovým kódem a přizpůsobit jej vašim konkrétním potřebám. Tímto způsobem můžete vytvářet přizpůsobená řešení pro podepisování souborů JPEG pomocí podpisů čárových kódů, které odpovídají tomu, co hledáte. Jakmile nastavíte doporučenou knihovnu podpisů a provedete nezbytné změny cest k souborům, bude integrace kódu pro podepisování obrázků s čárovými kódy ve vašich projektech snadná a přímočará.
V předchozím tématu jsme sdíleli podrobný návod k podepisování XLSX pomocí obrazového podpisu pomocí C#. Pokud potřebujete další pomoc, doporučujeme vám nahlédnout do našeho komplexního průvodce, jak podepište XLSX podpisem obrázku pomocí C#.