Как да подпишете XLSX с QR код с помощта на Java

За да повишите сигурността на документа и да го направите да се откроява, включването на QR код като подпис в документа на Excel е добър вариант. Използването на QR кодове предлага креативен и модерен подход за подобряване на процеса на подписване на документи. В тази статия ще се стремим да подпишем XLSX с QR код с помощта на Java заедно с неговите предимства и необходимите стъпки. Освен това ще предоставим пълен примерен код, за да демонстрираме как да създадете QR код в XLSX с помощта на Java. Нека продължим напред, като очертаем ключовите стъпки, включени в процедурата за подписване на XLSX.

Стъпки за подписване на XLSX с QR код с помощта на Java

  1. Инсталирайте GroupDocs.Signature for Java във вашия проект, като използвате хранилището на Maven във вашия проект, за да подпишете XLSX файл с QR код
  2. Включете необходимите препратки към класове, за да вмъкнете QR код в XLSX
  3. Създайте екземпляр на класа Signature, като предоставите пътя на входния XLSX файл като аргумент на неговия конструктор
  4. Създайте екземпляр на обект от класа QrCodeSignOptions и задайте предпочитаните атрибути за QR кода
  5. Извикайте метода Signature.Sign, предавайки опциите за подписване за QR кода, за да съхраните изхода на диск

Докато Java е инсталирана, можете да подписвате XLSX файлове с QR код на популярни операционни системи като Windows, macOS и Linux. Като следвате горните стъпки, можете да интегрирате QR код в XLSX в Java. Той също така укрепва XLSX сигурността и правната автентичност. Този иновативен метод не само повишава сигурността, но и рационализира процеса на проверка, като гарантира целостта на вашите важни документи. Следващият пример на код показва практическата демонстрация на този процес на подписване.

Код за подписване на XLSX с QR код с помощта на Java

import com.groupdocs.signature.Signature;
import com.groupdocs.signature.domain.Padding;
import com.groupdocs.signature.domain.enums.HorizontalAlignment;
import com.groupdocs.signature.domain.enums.VerticalAlignment;
import com.groupdocs.signature.domain.qrcodes.QrCodeTypes;
import com.groupdocs.signature.licensing.License;
import com.groupdocs.signature.options.sign.QrCodeSignOptions;
public class SignXLSXwithQRCodeUsingJava {
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");
// create QRCode option with predefined QRCode text
QrCodeSignOptions signOptions = new QrCodeSignOptions("12345678");
// setup QRCode encoding type
signOptions.setEncodeType(QrCodeTypes.QR);
// set signature position
signOptions.setLeft(100);
signOptions.setTop(100);
// set signature alignment
signOptions.setVerticalAlignment(VerticalAlignment.Top);
signOptions.setHorizontalAlignment(HorizontalAlignment.Right);
Padding padding = new Padding();
padding.setRight(20);
padding.setTop(20);
signOptions.setMargin(padding);
// sign XLSX document and save it
signature.sign("output.xlsx", signOptions);
}
}

В заключение, използването на QR код в XLSX документ представя иновативен и добре планиран подход за подписване на документи. Освен това прави нещата по-безопасни и прави процеса на потвърждаване на нещата по-гладък. Този урок подробно разглежда всички необходими стъпки за вмъкване на QR код в XLSX. След като настроите библиотеката със сигнатури и съответно коригирате пътищата на файловете, интегрирането на горния код във вашите проекти става лесно и неусложнено начинание.

В предишния ни урок предоставихме ръководство стъпка по стъпка за подписване на PDF с текстов подпис. Ако имате нужда от поддръжка, силно препоръчваме да се консултирате с нашето изчерпателно ръководство за това как да подпишете PDF с текстов подпис с помощта на Java.

 Български