Sign Image csharp

V dnešní době mnoho organizací a institucí přijalo bezpapírovou politiku. V některých případech použití možná budete muset podepsat obrázky pro různé účely. Aspose.PSD for .NET API lze použít pro práci s různými grafickými vrstvami a obrázky. Tento článek popisuje, jak přidat podpis k obrázku programově v C#.

Digitální podepisování obrázků – Instalace C# API

Rozhraní Aspose.PSD for .NET API můžete snadno nainstalovat stažením jeho souboru DLL ze sekce New Releases nebo pomocí následujícího instalačního příkazu NuGet:

PM> Install-Package Aspose.PSD

Přidejte podpis k obrázku programově v C#

Možná budete muset podepsat dohodu nebo smlouvu ve formě obrázku. Tato funkce může být užitečná a efektivní pro zpracování dokumentů ve srovnání s papírovou a fyzickou poštou. Chcete-li podepsat obrázek, musíte provést následující kroky.

  • Načtěte primární obrázek PSD s třídou Image.
  • Načtěte sekundární soubor obrázku PSD.
  • Zadejte souřadnice umístění a umístěte obrázek podpisu.
  • Uložte výstupní podepsaný obrázek metodou Save.

Následující fragment kódu vysvětluje, jak programově podepsat obrázek v C#:

// Vytvořte instanci Image pro načtení primárního obrazu
using (Image canvas = Image.Load("layers.psd"))
{
    // Vytvořte další instanci třídy Image pro načtení sekundárního obrazu s podpisem
    using (Image signature = Image.Load("sample.psd"))
    {
        // Vytvořte instanci třídy Graphics
        Graphics graphics = new Graphics(canvas);

        // Zavolejte metodu DrawImage a určete vhodné umístění 
        //Zde je sekundární obrázek nakreslen v pravé dolní části primárního obrázku
        graphics.DrawImage(signature, new Point(canvas.Height - signature.Height, canvas.Width - signature.Width));
        canvas.Save("ImageSignature.png", new PngOptions());
    }
}

Prozkoumejte funkce API

Pro práci s PSD a dalšími obrázky je podporováno několik dalších funkcí. Neváhejte a navštivte sekci dokumentace pro další podrobnosti.

Získejte bezplatnou zkušební licenci

Můžete se vyhnout omezením při testování a otestovat všechny funkce v plné kapacitě získáním bezplatné dočasné licence.

Závěr

V tomto článku jste se naučili, jak podepsat obrázek programově pomocí C#. Tuto funkci můžete dále vylepšit a umožnit podpis více smluvních stran. Navíc nemusíte instalovat žádnou aplikaci pro zpracování obrázků, jako je Adobe Illustrator, Photoshop, MS Paint atd. Jednoduše použijte úryvek kódu a funkce bude integrována do vaší aplikace založené na .NET nebo .NET Core frameworku v jakémkoli operačním systému. . Kromě toho nás v případě jakýchkoliv dotazů neváhejte kontaktovat na fóru.

Viz také

Compress PSD Photoshop File in C#