Щоб підвищити безпеку документа та виділити його, додайте 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.