Тази статия предоставя насоки за как да подпишете цифрово Word документ с помощта на Java. Той съдържа подробности за настройка на IDE за разработка на приложение, списък със стъпки за дефиниране на алгоритъма и примерен код, който може да се изпълнява, демонстриращ как да вмъкнете подпис в документ на Word с помощта на Java. Ще проучим различни опции за персонализиране на цифровия подпис, докато подписвате документа на Word.
Стъпки за вмъкване на подпис в Word с помощта на Java
- Настройте IDE да използва Aspose.Words for Java за подписване на документ
- Създайте екземпляр на обект от клас SignOptions, за да персонализирате цифровия подпис
- Задайте различни свойства, например коментари и време
- Създайте обект на клас CertificateHolder, за да заредите файла със сертификат PFX
- Подпишете и запазете целевия документ на Word с помощта на метода Sign() в класа DigitalSignatureUtil
Тези стъпки описват как да влезете в документ на Word с помощта на Java. Процесът започва с деклариране на обект от класа SignOptions, който поддържа персонализирането на цифровия подпис. Ще използваме класа CertificateHolder, за да заредим файла със сертификата заедно с паролата, използвана от метода DigitalSignatureUtil.sign() за запазване на изходния файл на Word.
Код за подписване на Word документ с помощта на Java
Горният кодов сегмент демонстрира просто приложение за вмъкване на подпис в Word с помощта на Java. Първо, използвахме класа SignOptions, поддържащ настройката на коментарите, времето на подписване, идентификатора на доставчика, изображението на реда за подпис и паролата за дешифриране. В следващата стъпка използваме класа CertificateHolder, за да заредим сертификата и да подпишем документа, но можете да го използвате, за да създадете сертификата от байтов масив, име на файл, парола и псевдоним в различни комбинации.
Този кратък урок ни напътства как да вмъкнем подпис в Word с помощта на Java. Ако искате да добавите парола към файл на Word, вижте статията на как да добавите парола към документ на Word с помощта на Java.