PdfFileSignature

Overview

PdfFileSignature در این مطلب به عنوان یک کلاس برای جاوا می پردازیم. میراث از : AutoCloseable.

برای کار با امضای دیجیتال PDF.

این کلاس 42 روش برای کار با PdfFileSignature اشیاء در برنامه های جاوا را فراهم می کند. روش های موجود شامل: 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در این مطلب به بررسی و بررسی موضوعات مربوط به کلمه ی C# می پردازیم.
totalRevisionintReadتعداد کل بازنگری های امضا شده در سند را بازگردانید.

Methods

SignatureDescription
PdfFileSignature()یک مثال خالی جدید ایجاد می کند {@code PdfFileSignature}.
PdfFileSignature(document: Document)ایجاد یک {@code PdfFileSignature} به سند مشخص شده متصل می شود.
PdfFileSignature(inputFile: String)ایجاد یک {@code PdfFileSignature} به PDF در {_code inputFile} متصل می شود.
bindPdf(inputFile: String)یک فایل PDF را به این فاز امضا متصل کنید.
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در این مطلب به بررسی و بررسی موضوعات مربوط به کلمه ی C# می پردازیم.
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بازگرداندن اینکه آیا سند دارای حقوق استفاده است (دکترین UR3 در کاتالوگ اسناد).
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↑ «تصویری از تبلت ها» (تفسیر).
getLocation(name: SignatureName)String↑ «تصویب و تبیین» در این باره.
getSignerName(name: SignatureName)String↑ «تصویری از این موضوع» (تفسیر).
getDateTime(name: SignatureName)Date↑ «تصویری از تبلت ها» (تفسیر).
getContactInfo(name: SignatureName)String{@link #getContactInfo(String)} اضافه بار با استفاده از {_link SignatureName}.

See Also

 فارسی