Пример использования PDFSignatureExtractor
Код
// Подключение скрипта
<script src="pdf-signature-extractor.js"></script>
// Использование
const extractor = new PDFSignatureExtractor('document.pdf');
const info = await extractor.extract();
if (info) {
console.log('ФИО:', info.signerName);
console.log('Должность:', info.position);
console.log('Серийный номер:', info.serialNumber);
console.log('Действителен с:', info.validFrom);
console.log('Действителен по:', info.validTo);
console.log('Время подписания:', info.signingTime);
console.log('Алгоритм:', info.signatureAlgorithm);
console.log('Издатель:', info.issuer);
console.log('Организация:', info.subjectOrganization);
} else {
console.log('Подпись не найдена');
}
Тестовые PDF файлы