Як підписати 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.

 Українська