W dokumentach elektronicznych podpis cyfrowy odgrywa kluczową rolę w zapewnieniu legalności. Tak więc dodanie podpisu kodu kreskowego do XLSX dokumentów może zapewnić dodatkową warstwę bezpieczeństwa i weryfikacji. W tym samouczku przeprowadzimy Cię przez każdy krok wymagany do podpisania XLSX podpisem kodu kreskowego przy użyciu języka Java. Aby uprościć ten proces, pomożemy Ci z przykładem kodu do tworzenia podpisu kodu kreskowego w formacie XLSX przy użyciu języka Java. Oto kluczowe kroki, które należy wykonać, aby podpisać plik XLSX.
Kroki, aby podpisać XLSX podpisem kodu kreskowego przy użyciu języka Java
- Zainstaluj GroupDocs.Signature for Java w swoim projekcie, korzystając z repozytorium Maven do podpisywania dokumentu XLSX za pomocą podpisu kodu kreskowego
- Dołącz niezbędne odwołania do klas do podpisania dokumentu XLSX
- Utwórz instancję obiektu klasy Signature, podając ścieżkę pliku XLSX do jego konstruktora
- Utwórz instancję obiektu klasy BarcodeSignOptions i określ typ podpisu kodu kreskowego wraz z żądanymi preferencjami podpisywania
- Wywołaj metodę Signature.Sign z opcjami podpisywania, aby podpisać XLSX i zapisać dane wyjściowe na dysku
Postępowanie zgodnie z podanymi instrukcjami umożliwia bezproblemową integrację podpisu kodu kreskowego z XLSX w Javie. Praktyka ta przyczynia się do wzmocnienia środków bezpieczeństwa i wiarygodności prawnej Twoich dokumentów XLSX. Biblioteka używana w tej dyskusji została zaprojektowana tak, aby działała bezproblemowo na różnych platformach. W rezultacie opisaną procedurę można przeprowadzić na powszechnie używanych systemach operacyjnych, takich jak Windows, macOS i Linux, aby skutecznie wstawiać podpisy kodów kreskowych w formacie XLSX. Skorzystaj z poniższej ilustracji kodu, aby uzyskać wgląd w proces podpisywania dokumentów XLSX.
Kod do podpisania XLSX z podpisem kodu kreskowego przy użyciu języka Java
import com.groupdocs.signature.Signature; | |
import com.groupdocs.signature.domain.Padding; | |
import com.groupdocs.signature.domain.barcodes.BarcodeTypes; | |
import com.groupdocs.signature.domain.enums.HorizontalAlignment; | |
import com.groupdocs.signature.domain.enums.VerticalAlignment; | |
import com.groupdocs.signature.licensing.License; | |
import com.groupdocs.signature.options.sign.BarcodeSignOptions; | |
public class SignXLSXwithBarcodeSignatureUsingJava { | |
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 XLSX file | |
Signature signature = new Signature("input.xlsx"); | |
// setup options with text of signature | |
BarcodeSignOptions signOptions = new BarcodeSignOptions("12345678"); | |
// setup Barcode encoding type | |
signOptions.setEncodeType(BarcodeTypes.Code128); | |
// set signature position | |
signOptions.setLeft(100); | |
signOptions.setTop(100); | |
signOptions.setVerticalAlignment(VerticalAlignment.Top); | |
signOptions.setHorizontalAlignment(HorizontalAlignment.Right); | |
Padding padding = new Padding(); | |
padding.setLeft(20); | |
padding.setTop(20); | |
signOptions.setMargin(padding); | |
// sign XLSX document and save it | |
signature.sign("output.xlsx", signOptions); | |
} | |
} |
Podsumowując, ta dyskusja wyczerpująco nakreśliła proces podpisywania XLSX podpisem kodu kreskowego przy użyciu Javy. Sugerujemy dokładne przyjrzenie się podanemu przykładowi kodu i zmodyfikowanie go tak, aby odpowiadał Twoim potrzebom. Po umiejętnym skonfigurowaniu zalecanej biblioteki podpisów i ustawieniu ścieżek plików zgodnie z potrzebami płynna integracja kodu z projektami w celu podpisywania plików XLSX staje się łatwym i nieskomplikowanym zadaniem.
W naszym poprzednim przewodniku jasno wyjaśniliśmy, jak podpisywać pliki XLSX za pomocą kodów QR, pokazując każdy krok po drodze. Jeśli nadal potrzebujesz pomocy, zalecamy zapoznanie się z naszym szczegółowym przewodnikiem dotyczącym podpisz XLSX kodem QR za pomocą Java.