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.