معلومات التوقيع
Contents
[
Hide
]
الحصول على معلومات التوقيع
استخدم هذا سير العمل عندما تحتاج إلى فحص من وقع ملف PDF وما هي البيانات الوصفية للتوقيع المخزنة.
خطوات
- أنشئ مثيلًا
PdfFileSignatureوربط ملف PDF الموقّع. - اقرأ مجموعة التوقيعات واختيار اسم توقيع.
- استدعِ وصول معلومات التوقيع للحصول على اسم الموقع، التاريخ، السبب، والموقع.
- أغلق كائن الواجهة عند الانتهاء.
مثال Java
public static void getSignatureInformation(Path inputFile) {
PdfFileSignature pdfSignature = new PdfFileSignature();
try {
pdfSignature.bindPdf(inputFile.toString());
SignatureName signatureName = pdfSignature.getSignatureNames().get_Item(0);
System.out.println("Signature Names: " + pdfSignature.getSignNames());
System.out.println("Signer: " + pdfSignature.getSignerName(signatureName));
System.out.println("Date: " + pdfSignature.getDateTime(signatureName));
System.out.println("Reason: " + pdfSignature.getReason(signatureName));
System.out.println("Location: " + pdfSignature.getLocation(signatureName));
} finally {
pdfSignature.close();
}
}