Отличным вариантом повышения безопасности документа и придания ему уникальности является включение QR-кода в качестве подписи в изображение JPEG. Использование QR-кодов дает новый и современный способ улучшить процедуру подписания документов. В этом уроке мы сосредоточимся на использовании библиотеки подписей для подписания JPEG с помощью QR-кода с использованием Java. Мы рассмотрим преимущества, пошаговые инструкции и подробный пример кода, чтобы создать QR-код в формате JPEG с помощью Java.
Действия по подписанию JPEG с помощью QR-кода с использованием Java
- Установите GroupDocs.Signature for Java в свой проект, используя репозиторий Maven в своем проекте для подписи изображения JPEG с помощью QR-кода.
- Добавьте необходимые ссылки на классы для процесса подписания JPEG с помощью QR-кода.
- Создайте экземпляр класса Signature, указав путь к входному файлу JPEG в качестве аргумента его конструктору.
- Создайте экземпляр класса QrCodeSignOptions и настройте нужные свойства для QR-кода.
- Вызовите метод Signature.Sign, чтобы сохранить полученный подписанный файл JPEG на диск.
Безопасность и подлинность имеют первостепенное значение в современном быстро меняющемся цифровом мире, особенно когда речь идет об изображениях. Инновационный метод повышения безопасности документов и выделения вашей визуальной информации — добавление QR-кода в качестве подписи к вашим изображениям JPEG. Помимо обеспечения дополнительного уровня безопасности, QR-коды также предоставляют современный и инновационный метод подписи JPEG. Вы можете легко интегрировать QR-код в JPEG на Java, выполнив действия, описанные выше.
Код для подписи JPEG с помощью QR-кода с использованием Java
import com.groupdocs.signature.Signature; | |
import com.groupdocs.signature.domain.qrcodes.QrCodeTypes; | |
import com.groupdocs.signature.licensing.License; | |
import com.groupdocs.signature.options.sign.QrCodeSignOptions; | |
public class SignJPEGwithQRCodeusingJava { | |
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 JPEG file | |
Signature signature = new Signature("input.jpg"); | |
// Create QRCode option with predefined QRCode text | |
QrCodeSignOptions signOptions = new QrCodeSignOptions("JohnSmith"); | |
// Setup QRCode encoding type | |
signOptions.setEncodeType(QrCodeTypes.QR); | |
// set signature position | |
signOptions.setLeft(200); | |
signOptions.setTop(200); | |
signOptions.setPageNumber(1); | |
// Sign JPEG and save it to disk | |
signature.sign("output.jpg", signOptions); | |
} | |
} |
Таким образом, добавление QR-кодов к изображениям JPEG — это разумный и внимательный способ подписывать документы. Помимо повышения безопасности, это также делает процесс проверки более эффективным за счет его оптимизации. В этом руководстве подробно описаны все необходимые процедуры для вставки QR-кода в формате JPEG. Интеграция данного кода в ваши проекты — это простой и понятный процесс, если вы настроили библиотеку сигнатур и изменили соответствующие пути к файлам.
В нашем предыдущем руководстве мы предложили подробное пошаговое руководство по подписанию изображений JPEG с помощью QR-кода. Мы настоятельно рекомендуем обратиться к нашему подробному руководству о том, как подпишите JPEG с помощью QR-кода, используя Java.