Пример использования 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 файлы