podepsat obrázek java

Obrázky a další formáty dokumentů se často používají v každodenním podnikání. Mnoho obrázků je proto podepsáno, aby se předešlo porušení autorských práv nebo aby bylo vidět vlastnictví díla. Pro takové požadavky můžete použít Aspose.PSD for Java API pro manipulaci s obrázky nebo grafickým obsahem. Tento článek vysvětluje, jak přidat podpis k obrázku programově v Javě.

Digitální podepisování obrazů – Instalace Java API

Aspose.PSD pro Java API můžete rychle nakonfigurovat stažením nejnovější dostupné verze jeho JAR souboru ze sekce Ke stažení nebo jeho instalací z Aspose Repository pomocí následujících konfigurací v pom.xml soubor vašeho projektu:

úložiště:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>

Závislost:

<dependency>
     <groupId>com.aspose</groupId>
     <artifactId>aspose-psd</artifactId>
     <version>21.7</version>
     <classifier>jdk16</classifier>
</dependency>

Přidejte podpis k obrázku programově v Javě

Vstupním obrázkem může být smlouva nebo dohoda mezi dvěma nebo více stranami. Takový obrázek lze digitálně podepsat pro efektivní zpracování dokumentů. Následně musíte pro podepsání obrázku v Javě postupovat podle následujících kroků:

  • Nejprve vytvořte instanci třídy Image pro načtení primárního souboru PSD.
  • Podobně načtěte sekundární obraz PSD.
  • Pro nastavení obrázku podpisu uveďte souřadnice polohy.
  • Nakonec zavolejte metodu Save a zapište výstupní podepsaný obrázek.

Níže uvedený fragment kódu ukazuje, jak podepsat obrázek v jazyce Java:

// Vytvořte instanci třídy Image pro načtení primárního obrazu
Image canvas = Image.load("layers.psd");

// Načtěte sekundární obraz obsahující grafiku podpisu
Image signature = Image.load("sample.psd");

// Vytvořte instanci třídy Graphics pro načtení primárního obrázku
Graphics graphics = new Graphics(canvas);

// Zavolejte metodu DrawImage s vhodným umístěním 
// Tento kód nakreslí sekundární obrázek v pravé dolní části primárního obrázku
graphics.drawImage(signature, new Point(canvas.getHeight() - signature.getHeight(), canvas.getWidth() - signature.getWidth()));

// Uložit výstupní obrázek ve formátu PNG
canvas.save("ImageSignature.png", new PngOptions());

Prozkoumejte funkce API

Neváhejte a podívejte se do sekce dokumentace. Popisuje, jak pracovat se soubory PSD ve vašich aplikacích založených na Javě.

Získejte bezplatnou zkušební licenci

Rozhraní API můžete vyhodnotit v jeho plné kapacitě, když požádáte o bezplatnou dočasnou licenci. Umožní vám pracovat se všemi funkcemi bez jakýchkoli omezení hodnocení.

Závěr

V tomto článku jste se dozvěděli, jak snadno můžete podepsat obrázek pomocí Java. Tento proces můžete škálovat nebo upravit podle rozsahu vašeho projektu. Kromě toho můžete diskutovat o všech svých obavách vytvořením tématu na fóru.

Viz také