تصديق PDF
Contents
[
Hide
]
صادق مستندات PDF
استخدم التصديق عندما يجب أن يبقى المستند موثوقًا لكنه يسمح بفئة محددة من التغييرات بعد التوقيع.
خطوات
- أنشئ
PdfFileSignatureإنشاء نسخة وربط ملف PDF المصدر. - أنشئ كائن
PKCS7التوقيع مع الشهادة وكلمة مرور الشهادة. - غلف تلك التوقيع بـ
DocMDPSignatureمع المطلوبDocMDPAccessPermissionsالقيمة. - استدعِ
certifyمع صفحة الهدف، بيانات تعريف التوقيع، المستطيل الظاهر، وتوقيع MDP.. - احفظ ملف PDF المصدق وأغلق كائن الواجهة.
مثال Java
public static void certifyPdfWithMdpSignature(Path inputFile, Path certificateFile, Path outputFile) {
PdfFileSignature pdfSignature = new PdfFileSignature();
try {
pdfSignature.bindPdf(inputFile.toString());
DocMDPSignature signature = new DocMDPSignature(
createPkcs7(certificateFile, "Certified for form filling and signing"),
DocMDPAccessPermissions.FillingInForms);
pdfSignature.certify(1, "Certified for form filling and signing", "security@example.com", "New York, USA", true, signatureRectangle(), signature);
pdfSignature.save(outputFile.toString());
} finally {
pdfSignature.close();
}
}