GetSignNames
PdfFileSignature.GetSignNames method
يحصل على أسماء جميع التوقيعات غير الفارغة.
public IList<string> GetSignNames(bool onlyActive = true)
معامل | يكتب | وصف |
---|---|---|
onlyActive | Boolean | إذا كان هذا صحيحًا ، فقم بإرجاع التوقيعات النشطة فقط خلاف ذلك ، قم بإرجاع كافة التوقيعات. |
قيمة الإرجاع
قم بإرجاع IList <string>.
أمثلة
[C#]
string inFile=TestPath + "example1.pdf";
PdfFileSignature pdfSign=new PdfFileSignature();
pdfSign.BindPdf(inFile);
var names=pdfSign.GetSignNames();
or(int i=0;i<names.Count;i++)
Console.WriteLine("signature name:"+names[i]);
Console.WriteLine("coverswholedocument:"+pdfSign.IsCoversWholeDocument(names[i]));
Console.WriteLine("revision:"+pdfSign.GetRevision(names[i]));
Console.WriteLine("verifysigned:"+pdfSign.VerifySigned(names[i]));
Console.WriteLine("reason:"+pdfSign.GetReason(names[i]));
Console.WriteLine("location:"+pdfSign.GetLocation(names[i]));
Console.WriteLine("datatime:"+pdfSign.GetDateTime(names[i]));
}
Console.WriteLine("totalvision:"+pdfSign.GetTotalRevision());
[Visual Basic]
Dim pdfSign as PdfFileSignature =new PdfFileSignature
pdfSign.BindPdf(inFile)
Dim names as IList
names=pdfSign.GetSignNames()
For i=0 To names.Count
Console.WriteLine("signature name:" + (string)names[i])
Console.WriteLine("coverswholedocument:" + pdfSign.IsCoversWholeDocument((string)names[i]))
Console.WriteLine("revision:" + pdfSign.GetRevision((string)names[i]))
Console.WriteLine("verifysigned:" + pdfSign.VerifySigned((string)names[i]))
Console.WriteLine("reason:" + pdfSign.GetReason((string)names[i]))
Console.WriteLine("location:" + pdfSign.GetLocation((string)names[i]))
Console.WriteLine("datatime:" + pdfSign.GetDateTime((string)names[i]))
Next i
Console.WriteLine("totalvision:"+pdfSign.GetTotalRevision())
أنظر أيضا
- class PdfFileSignature
- مساحة الاسم Aspose.Pdf.Facades
- المجسم Aspose.PDF