За да повишите сигурността на документа и да го направите да се откроява, включването на QR код като подпис в документа на Excel е добър вариант. Използването на QR кодове предлага креативен и модерен подход за подобряване на процеса на подписване на документи. В тази статия ще се стремим да подпишем XLSX с QR код с помощта на Java заедно с неговите предимства и необходимите стъпки. Освен това ще предоставим пълен примерен код, за да демонстрираме как да създадете QR код в XLSX с помощта на Java. Нека продължим напред, като очертаем ключовите стъпки, включени в процедурата за подписване на XLSX.
Стъпки за подписване на XLSX с QR код с помощта на Java
- Инсталирайте GroupDocs.Signature for Java във вашия проект, като използвате хранилището на Maven във вашия проект, за да подпишете XLSX файл с QR код
- Включете необходимите препратки към класове, за да вмъкнете QR код в XLSX
- Създайте екземпляр на класа Signature, като предоставите пътя на входния XLSX файл като аргумент на неговия конструктор
- Създайте екземпляр на обект от класа QrCodeSignOptions и задайте предпочитаните атрибути за QR кода
- Извикайте метода 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.