PdfFileSignature
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
| Name | Type | Access | Description |
|---|---|---|---|
signNames | List<String> | Read | दस्तावेज़ में समाइयां हस्ताक्षर फ़ील्ड के नाम वापस लाता है।. |
signatureNames | List<SignatureName> | Read | सभी हस्ताक्षर फ़ील्डों के नाम वापस करते हैं (दोनों हस्तक्षेप और गैर हस्पिटल)।. |
blankSignNames | List<String> | Read | फिर भी, अज्ञात (सफेद) हस्ताक्षर फ़ील्डों के नाम वापस आते हैं।. |
containSignature | boolean | Read | अलीस के लिए {@link #containsSignature()} C# { @code IsContainSignature() } नाम से मेल खाता है।. |
totalRevision | int | Read | दस्तावेज़ में हस्ताक्षर किए गए समीक्षाओं की कुल संख्या वापस कर देता है।. |
Methods
| Signature | Description |
|---|---|
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}।. |