PdfFileSignature

Overview

PdfFileSignature यह जावा के लिए Aspose.PDF FOSS में एक कक्षा है।. वारिस से: AutoCloseable.

PDF डिजिटल हस्ताक्षरों के साथ काम करने के लिए चेक।.

इस कक्षा में जावा प्रोग्रामों में PdfFileSignature वस्तुओं के साथ काम करने के लिए 42 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: PdfFileSignature, bindPdf, close, containsSignature, containsUsageRights, coversWholeDocument, getBlankSignNames, getContactInfo, getDateTime, getLocation, getReason, getRevision,इसके अलावा 12 अतिरिक्त तरीके भी हैं।. सभी सार्वजनिक सदस्य किसी भी जावा अनुप्रयोग के लिए उपलब्ध हैं Aspose.PDF FOSS स्थापित करने के बाद जावे पैकेज।. संपत्ति : blankSignNames, containSignature, signNames, signatureNames, totalRevision.

Properties

NameTypeAccessDescription
signNamesList<String>Readदस्तावेज़ में समाइयां हस्ताक्षर फ़ील्ड के नाम वापस लाता है।.
signatureNamesList<SignatureName>Readसभी हस्ताक्षर फ़ील्डों के नाम वापस करते हैं (दोनों हस्तक्षेप और गैर हस्पिटल)।.
blankSignNamesList<String>Readफिर भी, अज्ञात (सफेद) हस्ताक्षर फ़ील्डों के नाम वापस आते हैं।.
containSignaturebooleanReadअलीस के लिए {@link #containsSignature()} C# { @code IsContainSignature() } नाम से मेल खाता है।.
totalRevisionintReadदस्तावेज़ में हस्ताक्षर किए गए समीक्षाओं की कुल संख्या वापस कर देता है।.

Methods

SignatureDescription
PdfFileSignature()एक नया खाली {@code PdfFileSignature} उदाहरण बनाता है।.
PdfFileSignature(document: Document)एक {@code PdfFileSignature} निर्दिष्ट दस्तावेज़ से जुड़ा हुआ बनाता है।.
PdfFileSignature(inputFile: String)एक {@code PdfFileSignature} बनाता है जो पीडीएफ से जुड़ा हुआ है { @code inputFile}।.
bindPdf(inputFile: String)इस हस्ताक्षर फ़ैक्साड में एक पीडीएफ फ़ाइल को जोड़ें।.
bindPdf(inputStream: InputStream)एक इनपुट स्ट्रीम से PDF को जोड़ें।.
bindPdf(document: Document)इस हस्ताक्षर फ़ैक्साड के लिए एक मौजूदा {@link Document} बाध्य करें।.
getSignNames()List<String>दस्तावेज़ में समाइयां हस्ताक्षर फ़ील्ड के नाम वापस लाता है।.
getSignatureNames(onlyActive: boolean)List<SignatureName>सभी हस्ताक्षर फ़ील्डों के नाम दस्तावेज़ में वापस कर देता है जैसे कि
{@link SignatureName} के साथ मेटाडेटा है कि क्या प्रत्येक फ़ील्ड हस्ताक्षर किया गया है।.
getSignatureNames()List<SignatureName>सभी हस्ताक्षर फ़ील्डों के नाम वापस करते हैं (दोनों हस्तक्षेप और गैर हस्पिटल)।.
getBlankSignNames()List<String>फिर भी, अज्ञात (सफेद) हस्ताक्षर फ़ील्डों के नाम वापस आते हैं।.
verifySignature(signatureName: SignatureName)booleanनिर्दिष्ट हस्ताक्षर फ़ील्ड की डिजिटल हसीन की जांच करें।.
verifySignature(signName: String)booleanनिर्दिष्ट हस्ताक्षर फ़ील्ड की डिजिटल हसीन की जांच करें।.
verifySignature(signName: String, options: ValidationOptions)booleanवैधता विकल्पों के साथ डिजिटल हस्ताक्षर की जांच करें।.
verifySignature(signName: String, options: ValidationOptions, result: ValidationResult[])booleanवैधता विकल्पों के साथ डिजिटल हस्ताक्षर की जांच करें और परिणाम वापस लाएं।.
verifySignature(signatureName: SignatureName, options: ValidationOptions)booleanविकल्पों के साथ निर्दिष्ट {@link SignatureName} का डिजिटल हस्ताक्षर की जांच करें।.
isContainSignature()booleanअलीस के लिए {@link #containsSignature()} C# { @code IsContainSignature() } नाम से मेल खाता है।.
containsSignature()booleanयह वापस करता है कि दस्तावेज़ में कम से कम एक हस्ताक्षर किए गए क्षेत्र शामिल है या नहीं।.
isSigned(signName: String)booleanयह वापस करता है कि क्या निर्दिष्ट हस्ताक्षर फ़ील्ड पर हस्तक्षेप किया गया है।.
getReason(signName: String)Stringनिर्दिष्ट हस्ताक्षर फ़ील्ड के लिए हसीन कारण वापस करता है।.
getLocation(signName: String)Stringनिर्दिष्ट हस्ताक्षर फ़ील्ड के लिए हसीन स्थान वापस करता है।.
getSignerName(signName: String)Stringनिर्दिष्ट हस्ताक्षर फ़ील्ड के लिए हेंटर नाम वापस करें।.
getDateTime(signName: String)Dateनिर्दिष्ट हस्ताक्षर फ़ील्ड के लिए हसीन की तारीख वापस करें।.
getContactInfo(signName: String)Stringनिर्दिष्ट हस्ताक्षर फ़ील्ड के लिए संपर्क जानकारी वापस करें।.
save(outputFile: String)एक फ़ाइल में बाध्य दस्तावेज़ को बचाता है।.
save(outputStream: OutputStream)एक आउटपुट प्रवाह के लिए बाध्य दस्तावेज़ को बचाता है।.
close()हस्ताक्षर फ़ैसाड बंद करें और बंधे हुए दस्तावेज़ को रिलीज करें
(यदि इस फ़ासद का मालिक है).
sign(pageNumber: int, reason: String, contact: String, location: String, visible: boolean, rect: Rectangle, signature: Signature)दस्तावेज़ को एक नए हस्ताक्षर फ़ील्ड बनाकर सिक्योर करें।.
sign(fieldName: String, signature: Signature)नाम के अनुसार एक मौजूदा हस्ताक्षर फ़ील्ड को चिह्नित करें।.
removeSignature(signName: String)एक हस्ताक्षर को निर्दिष्ट हथियार के क्षेत्र से हटा दें।.
removeSignature(signName: String, removeField: boolean)एक हस्ताक्षर को निर्दिष्ट हथियार के क्षेत्र से हटा दें।.
containsUsageRights()booleanयह वापस करता है कि क्या दस्तावेज़ में उपयोग के अधिकार हैं (डॉक कैटलॉग में यूआर 3 शब्दकोश)।.
removeUsageRights()दस्तावेज़ से उपयोग के अधिकारों को हटा दिया जाता है।.
getTotalRevision()intदस्तावेज़ में हस्ताक्षर किए गए समीक्षाओं की कुल संख्या वापस कर देता है।.
getRevision(signName: String)intनिर्दिष्ट हस्ताक्षर फ़ील्ड के लिए 1 आधारित समीक्षा संख्या वापस करता है।.
getRevision(signatureName: SignatureName)intनिर्दिष्ट हस्ताक्षर फ़ील्ड के लिए 1 आधारित समीक्षा संख्या वापस करता है।.
isCoversWholeDocument(signName: String)booleanयह वापस आता है कि क्या नामित हस्ताक्षर के बाइट रेंज को कवर किया गया है या नहीं
पूरे दस्तावेज़ (यानी).
coversWholeDocument(signatureName: SignatureName)booleanयह वापस आता है कि क्या नामित हस्ताक्षर के बाइट रेंज को कवर किया गया है या नहीं
पूरे दस्तावेज।.
getReason(name: SignatureName)String{@link #getReason(String)} का अतिरंजित लेना { @link SignatureName}।.
getLocation(name: SignatureName)String{@link #getLocation(String)} का अतिरंजित लेना { @link SignatureName}।.
getSignerName(name: SignatureName)String{@link #getSignerName(String)} का अतिरंजित लेते हैं { @link SignatureName}।.
getDateTime(name: SignatureName)Date{@link #getDateTime(String)} का अतिरंजित लेना { @link SignatureName}।.
getContactInfo(name: SignatureName)String{@link #getContactInfo(String)} पर अतिरंजित लेते हैं { @link SignatureName}।.

See Also

 हिन्दी