A grafikus információk tárolására és terjesztésére leggyakrabban használt képformátum a JPEG. Vannak azonban olyan helyzetek, amikor szükség lehet a biztonsági vagy nyomkövetési funkcióik megerősítésére. Ennek egyik módja az, hogy JPEG-t ír alá vonalkód-aláírással Java használatával. Ebben az útmutatóban végigvezetjük a vonalkód aláírások hozzáadásának folyamatán a JPEG képekhez Java használatával. Íme a vonalkód-aláírás létrehozása JPEG formátumban Java használatával alapvető lépései.
Lépések a JPEG aláírásához vonalkód aláírással Java használatával
- A Maven adattár használatával telepítse a GroupDocs.Signature for Java fájlt a JPEG vonalkóddal történő aláírásához
- Adja hozzá a szükséges osztályhivatkozásokat a JPEG aláírása céljából
- Hozzon létre egy objektumot a Signature osztályból, és adja át a bemeneti JPEG fájl elérési útját a konstruktorának
- Példányosítson egy BarcodeSignOptions osztályú objektumot, és határozza meg a vonalkód-aláírás típusát a preferált aláírási beállításokkal együtt
- Hívja a Signature.Sign metódust aláírási beállításokkal a kimeneti JPEG aláírásához és lemezre mentéséhez
Ezen irányelvek betartása érdekében hibátlanul integrálhatja a vonalkód-aláírást a Java JPEG-be, növelve azok biztonságát és hitelességét. Az ebben az oktatóanyagban bemutatott könyvtárat úgy tervezték, hogy konzisztensen működjön különböző platformokon. A képek vonalkóddal történő aláírásának folyamata végrehajtható széles körben használt operációs rendszereken, például Windowson, macOS-en és Linuxon, amennyiben telepítve van a Java. Az aláírási folyamat gyakorlati bemutatásához tekintse meg az alábbi kódpéldát.
Kód JPEG aláírásához vonalkód aláírással Java használatával
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); | |
} | |
} |
Összefoglalva, ez az útmutató részletezi a vonalkód aláírás létrehozásának folyamatát JPEG formátumban Java használatával. Javasoljuk, hogy vizsgálja meg a megadott mintakódot, és szabja testre egyedi igényei szerint. Ez lehetővé teszi, hogy személyre szabott megoldásokat készítsen a JPEG vonalkód-aláírás hozzáadásához, amelyek megfelelnek az Ön preferenciáinak. A javasolt aláírási könyvtár konfigurálása és a fájl elérési útjainak szükség szerinti módosítása után a képek vonalkód-aláírási kódjának integrálása a projektekbe egyszerű és egyszerű feladattá válik.
Az előző témában lépésről lépésre ismertettük az XLSX képaláírással történő aláírását. Ha további segítségre van szüksége, javasoljuk, hogy tekintse meg útmutatónkat a aláírja az XLSX-et képaláírással Java használatával.