Nejčastěji používaným formátem obrázku je JPEG pro ukládání a distribuci grafických informací. Existují však situace, kdy možná budete muset posílit jejich funkce zabezpečení nebo sledování. Jedním ze způsobů, jak toho dosáhnout, je podepsat JPEG s podpisem čárového kódu pomocí Java. V této příručce vás provedeme procesem přidávání podpisů čárových kódů do obrázků JPEG pomocí Javy. Zde jsou základní kroky k vytvoření podpisu čárového kódu v JPEG pomocí Java.
Kroky k podpisu JPEG s podpisem čárového kódu pomocí Java
- Pomocí úložiště Maven nainstalujte GroupDocs.Signature for Java pro podepisování JPEG pomocí čárového kódu
- Přidejte potřebné odkazy na třídy s cílem podepsat JPEG
- Vytvořte objekt třídy Signature a předejte jeho konstruktoru cestu k souboru JPEG
- Vytvořte instanci objektu třídy BarcodeSignOptions a definujte typ podpisu čárového kódu spolu s preferovaným nastavením podepisování
- Voláním metody Signature.Sign s možnostmi podepisování podepíšete a uložíte výstupní JPEG na disk
Abyste se řídili těmito pokyny, můžete bezchybně integrovat podpis čárového kódu do JPEG v Javě, čímž zvýšíte jejich bezpečnost a důvěryhodnost. Knihovna uvedená v tomto tutoriálu je navržena tak, aby fungovala konzistentně na různých platformách. Proces podepisování obrázků pomocí čárových kódů lze provádět na široce používaných operačních systémech, jako jsou Windows, macOS a Linux, pokud máte nainstalovanou Javu. Praktickou ukázku tohoto procesu podepisování naleznete v níže uvedeném příkladu kódu.
Kód pro podpis JPEG s podpisem čárového kódu pomocí Java
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); | |
} | |
} |
Abych to shrnul, tato příručka podrobně popisuje proces generování podpisu čárového kódu ve formátu JPEG pomocí Javy. Vyzýváme vás, abyste prozkoumali poskytnutý ukázkový kód a přizpůsobili jej tak, aby vyhovoval vašim konkrétním požadavkům. To vám umožní vytvářet individualizovaná řešení pro přidávání JPEG Barcode Signature, která jsou v souladu s vašimi preferencemi. Po konfiguraci navrhované knihovny podpisů a úpravě cest k souborům podle potřeby se integrace kódu pro podpis čárového kódu na obrázcích do vašich projektů stává jednoduchým a nekomplikovaným úkolem.
V předchozím tématu jsme sdíleli podrobný návod pro podepisování XLSX pomocí obrazového podpisu. Pokud potřebujete další pomoc, doporučujeme vám nahlédnout do našeho průvodce, jak podepsat XLSX s podpisem obrázku pomocí Javy.