Jak přidat podpis čárového kódu do PDF v Javě

V tomto návodu popisujeme postup krok za krokem pro přidání podpisu čárového kódu do PDF v Javě. Dále poskytuje ukázkový kód, který demonstruje implementaci jak přidat čárový kód do PDF pomocí schopnosti Java. Zde jsou podrobné pokyny spolu s pracovním příkladem pro podepisování dokumentů podpisem čárového kódu.

Kroky k přidání podpisu čárového kódu do PDF v Javě

  1. Nainstalujte GroupDocs.Signature for Java z úložiště Maven v projektu Java, abyste mohli podepsat PDF s podpisem čárového kódu
  2. Přidejte základní třídy pro implementaci a přidejte čárový kód do PDF
  3. Vytvořte instanci třídy Signature a předejte vstupní PDF jejímu konstruktoru
  4. Inicializujte třídu BarcodeSignOptions a předejte vstupní řetězec konstruktoru
  5. Zavolejte metodu Sign třídy Signature, předejte mu název výstupního souboru PDF a objekt BarcodeSignOptions

Uvedli jsme body, které uživatelům umožňují snadno vytvářet čárový kód pro soubor PDF pomocí Java a používat jej k podepisování dokumentů. Tuto funkci lze vyvinout instalací požadované knihovny z úložiště Maven a importem základních tříd. V dalším kroku vytvořte instance třídy Signature a BarcodeSignOptions pro načtení vstupního dokumentu PDF a definování parametrů pro podpis čárového kódu. Nakonec můžete do souboru PDF přidat podpisy čárových kódů voláním metody Sign.

Kód pro přidání podpisu čárového kódu do PDF v Javě

import com.groupdocs.signature.Signature;
import com.groupdocs.signature.licensing.License;
import com.groupdocs.signature.options.sign.BarcodeSignOptions;
import com.groupdocs.signature.domain.barcodes.BarcodeTypes;
import com.groupdocs.signature.exception.GroupDocsSignatureException;
public class AddBarcodeSignatureToPdfInJava {
public static void main(String[] args) throws Exception { // Main function to add Barcode signature in Java
// Remove the watermark in output PDF document by adding license
License lic = new License();
lic.setLicense("GroupDocs.Signature.lic");
Signature signature = new Signature("sample.pdf");
try {
// 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 document to file
signature.sign("SampleSigned.pdf", signOptions);
System.out.println("Done");
} catch (Exception e) {
throw new GroupDocsSignatureException(e.getMessage());
}
}
}

Výše uvedený ukázkový kód jsme vyvinuli, abychom demonstrovali schopnost Java přidat čárový kód do PDF. Jak můžete vidět, vytvořili jsme podpis čárového kódu a přidali jej do dokumentu PDF napsáním tří až čtyř řádků kódu a spotřebováním několika volání API. Tento ukázkový kód lze navíc spustit na jakémkoli operačním systému včetně MS Windows, Linux a Mac OS.

Probrali jsme podrobný postup, jak vytvořit čárový kód pro PDF a jak přidat čárový kód do dokumentu PDF. Nedávno jsme publikovali článek o tom, jak používat Java k podepisování PDF pomocí Image Signature, podívejte se na příspěvek Jak přidat podpis obrázku do PDF v Javě pro více informací.

 Čeština