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
- Korzystając z repozytorium Maven, zainstaluj GroupDocs.Signature for Java do podpisywania JPEG za pomocą kodu kreskowego
- Dodaj niezbędne odniesienia do klas w celu podpisania JPEG
- Utwórz obiekt klasy Signature i przekaż ścieżkę wejściowego pliku JPEG do jego konstruktora
- Utwórz instancję obiektu klasy BarcodeSignOptions i zdefiniuj typ podpisu kodu kreskowego wraz z preferowanymi ustawieniami podpisywania
- 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.