Jak podpisać plik JPEG za pomocą podpisu kodu kreskowego przy użyciu języka Java

Najpopularniejszym formatem obrazu jest JPEG do przechowywania i rozpowszechniania informacji graficznych. Są jednak sytuacje, w których może być konieczne wzmocnienie ich funkcji bezpieczeństwa lub śledzenia. Jednym ze sposobów osiągnięcia tego jest podpisywanie plików JPEG podpisem w postaci kodu kreskowego przy użyciu języka Java. W tym przewodniku przeprowadzimy Cię przez proces dodawania podpisów kodów kreskowych do obrazów JPEG przy użyciu języka Java. Oto podstawowe kroki, aby utworzyć podpis kodu kreskowego w formacie JPEG przy użyciu języka Java.

Kroki, aby podpisać plik JPEG za pomocą podpisu kodu kreskowego przy użyciu języka Java

  1. Korzystając z repozytorium Maven, zainstaluj GroupDocs.Signature for Java do podpisywania JPEG za pomocą kodu kreskowego
  2. Dodaj niezbędne odniesienia do klas w celu podpisania JPEG
  3. Utwórz obiekt klasy Signature i przekaż ścieżkę wejściowego pliku JPEG do jego konstruktora
  4. Utwórz instancję obiektu klasy BarcodeSignOptions i zdefiniuj typ podpisu kodu kreskowego wraz z preferowanymi ustawieniami podpisywania
  5. Wywołaj metodę Signature.Sign z opcjami podpisywania, aby podpisać i zapisać wyjściowy plik JPEG na dysku

Aby postępować zgodnie z tymi wytycznymi, możesz bezbłędnie zintegrować podpis kodu kreskowego z plikiem JPEG w Javie, zwiększając ich bezpieczeństwo i wiarygodność. Biblioteka opisana w tym samouczku została zaprojektowana tak, aby działała spójnie na różnych platformach. Proces podpisywania obrazów kodami kreskowymi można przeprowadzić na powszechnie używanych systemach operacyjnych, takich jak Windows, macOS i Linux, o ile masz zainstalowaną Javę. Aby zapoznać się z praktyczną demonstracją tego procesu podpisywania, zapoznaj się z podanym przykładem kodu poniżej.

Kod do podpisania JPEG z podpisem kodu kreskowego przy użyciu 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);
}
}

Podsumowując, w tym przewodniku szczegółowo opisano proces generowania podpisu kodu kreskowego w formacie JPEG przy użyciu języka Java. Zachęcamy do zapoznania się z dostarczonym przykładowym kodem i dostosowania go do własnych wymagań. Umożliwi to stworzenie zindywidualizowanych rozwiązań w zakresie dodawania podpisu kodu kreskowego JPEG, które będą zgodne z Twoimi preferencjami. Po skonfigurowaniu sugerowanej biblioteki podpisów i dostosowaniu ścieżek plików według potrzeb, zintegrowanie kodu podpisu kreskowego na obrazach z Twoimi projektami stanie się prostym i nieskomplikowanym zadaniem.

W poprzednim temacie udostępniliśmy przewodnik krok po kroku dotyczący podpisywania XLSX podpisem obrazowym. Jeśli potrzebujesz dodatkowej pomocy, sugerujemy zapoznanie się z naszym przewodnikiem dotyczącym podpisz XLSX podpisem obrazu przy użyciu Java.

 Polski