Format slike koji se najčešće koristi je JPEG za pohranu i distribuciju grafičkih informacija. Međutim, postoje situacije u kojima ćete možda morati pojačati njihovu sigurnost ili značajke praćenja. Jedan pristup da se to postigne je potpisivanje JPEG-a potpisom crtičnog koda pomoću Jave. U ovom vodiču vodit ćemo vas kroz postupak dodavanja potpisa crtičnog koda JPEG slikama pomoću Jave. Evo osnovnih koraka za stvaranje potpisa crtičnog koda u JPEG-u pomoću Jave.
Koraci za potpisivanje JPEG-a potpisom crtičnog koda pomoću Jave
- Koristeći Maven repozitorij, instalirajte GroupDocs.Signature for Java za potpisivanje JPEG-a s barkodom
- Dodajte potrebne reference klase s ciljem potpisivanja JPEG-a
- Napravite objekt klase Signature i proslijedite put ulazne JPEG datoteke njenom konstruktoru
- Instancirajte objekt klase BarcodeSignOptions i definirajte vrstu potpisa crtičnog koda zajedno s preferiranim postavkama potpisivanja
- Pozovite metodu Signature.Sign s opcijama potpisivanja za potpisivanje i spremanje izlaznog JPEG-a na disk
Kako biste slijedili ove smjernice, možete besprijekorno integrirati potpis crtičnog koda u JPEG u Javi, povećavajući njihovu sigurnost i vjerodostojnost. Knjižnica prikazana u ovom vodiču dizajnirana je za dosljedan rad na različitim platformama. Proces potpisivanja slika bar kodovima može se provesti na široko korištenim operativnim sustavima kao što su Windows, macOS i Linux, pod uvjetom da imate instaliranu Javu. Za praktičnu demonstraciju ovog procesa potpisivanja, pogledajte primjer koda u nastavku.
Kod za potpisivanje JPEG-a s potpisom crtičnog koda pomoću Jave
import com.groupdocs.signature.Signature; | |
import com.groupdocs.signature.domain.barcodes.BarcodeTypes; | |
import com.groupdocs.signature.licensing.License; | |
import com.groupdocs.signature.options.sign.BarcodeSignOptions; | |
public class SignJPEGwithBarcodeSignatureUsingJava { | |
public static void main(String[] args) throws Exception { | |
// Set License to avoid the limitations of Signature library | |
License license = new License(); | |
license.setLicense("GroupDocs.Signature.lic"); | |
// load the source JPEG file | |
Signature signature = new Signature("input.jpg"); | |
// setup options with text of signature | |
BarcodeSignOptions signOptions = new BarcodeSignOptions("12345678"); | |
// setup Barcode encoding type | |
signOptions.setEncodeType(BarcodeTypes.Code128); | |
// set signature position | |
signOptions.setLeft(200); | |
signOptions.setTop(200); | |
signOptions.setPageNumber(1); | |
// Sign JPEG and save it to disk | |
signature.sign("output.jpg", signOptions); | |
} | |
} |
Ukratko, ovaj vodič detaljno opisuje postupak generiranja potpisa crtičnog koda u JPEG formatu pomoću Jave. Potičemo vas da istražite ponuđeni uzorak koda i prilagodite ga kako bi odgovarao vašim posebnim zahtjevima. To će vam omogućiti da izradite individualizirana rješenja za dodavanje JPEG crtičnog potpisa koja su u skladu s vašim preferencijama. Nakon konfiguriranja predložene biblioteke potpisa i prilagođavanja staza datoteka po potrebi, integracija koda za potpis crtičnog koda na slikama u vaše projekte postaje jednostavan i nekompliciran zadatak.
U prethodnoj temi podijelili smo vodič korak po korak za potpisivanje XLSX slikovnim potpisom. Ako trebate dodatnu pomoć, predlažemo da pogledate naš vodič o tome kako potpišite XLSX slikovnim potpisom pomoću Jave.