В електронните документи цифровият подпис играе жизненоважна роля за гарантиране на законността. Така че добавянето на подпис с баркод към XLSX документи може да осигури допълнителен слой на сигурност и проверка. В този урок ще ви преведем през всяка стъпка, необходима за подписване на XLSX с баркод подпис с помощта на Java. За да опростим процеса, ще ви помогнем с примерен код за създаване на баркод подпис в XLSX с помощта на Java. Ето основните стъпки, които трябва да следвате, за да подпишете своя XLSX файл.
Стъпки за подписване на XLSX с баркод подпис с помощта на Java
- Инсталирайте GroupDocs.Signature for Java във вашия проект, като използвате хранилището на Maven, за да подпишете XLSX документ с помощта на баркод подпис
- Включете необходимите препратки към класове за подписване на XLSX документ
- Създайте екземпляр на обект от клас Signature, като предоставите пътя на XLSX файла към неговия конструктор
- Създайте екземпляр на обект от клас BarcodeSignOptions и укажете типа подпис на баркод заедно с желаните предпочитания за подписване
- Извикайте метода Signature.Sign с опции за подписване, за да подпишете XLSX и да запишете изхода на диск
Следването на дадените инструкции прави възможно безпроблемното интегриране на баркод подпис в XLSX в Java. Тази практика допринася за укрепването на мерките за сигурност и правната достоверност на вашите XLSX документи. Библиотеката, използвана в тази дискусия, е проектирана да работи безпроблемно в различни платформи. В резултат на това описаната процедура може да се извърши на широко използвани операционни системи като Windows, macOS и Linux за ефективно вмъкване на баркод подписи в XLSX. Моля, използвайте илюстрацията на кода по-долу, за да получите представа за процеса на подписване на XLSX документи.
Код за подписване на XLSX с баркод подпис с помощта на 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); | |
} | |
} |
За да обобщим, тази дискусия изчерпателно очерта процеса на подписване на XLSX с баркод подпис с помощта на Java. Предлагаме ви да разгледате отблизо дадения примерен код и да го промените, за да отговаря на това, от което се нуждаете. След като сте конфигурирали умело препоръчителната библиотека за подписи и сте задали файлови пътища според нуждите, безпроблемното интегриране на кода във вашите проекти за XLSX подписване на файлове се превръща в лесна и неусложнена задача.
В предишното ни ръководство обяснихме ясно как да подписвате XLSX файлове с QR кодове, показвайки всяка стъпка по пътя. Ако все още имате нужда от помощ, предлагаме да разгледате нашето подробно ръководство за това как да подпишете XLSX с QR код с помощта на Java.