PdfFileSignature.GetSignatureNames
İçindekiler
[
Saklamak
]PdfFileSignature.GetSignatureNames metodu
Tüm boş olmayan imzaların adlarını alır.
public IList<SignatureName> GetSignatureNames(bool onlyActive = true)
| Parametre | Tür | Açıklama |
|---|---|---|
| onlyActive | Boolean | true ise, yalnızca aktif imzaları döndür; aksi takdirde, tüm imzaları döndür. |
Dönüş Değeri
IList<SignatureName> döndürür.
Örnekler
[C#]
string inFile=TestPath + "example1.pdf";
PdfFileSignature pdfSign=new PdfFileSignature();
pdfSign.BindPdf(inFile);
var names=pdfSign.GetSignatureNames();
or(int i=0;i<names.Count;i++)
Console.WriteLine("signature name:" + names[i]);
Console.WriteLine("coverswholedocument:" + pdfSign.CoversWholeDocument(names[i]));
Console.WriteLine("revision:" + pdfSign.GetRevision(names[i]));
Console.WriteLine("verifysigned:" + pdfSign.VerifySignature(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:" + (SignatureName)names[i])
Console.WriteLine("coverswholedocument:" + pdfSign.IsCoversWholeDocument((string)names[i]))
Console.WriteLine("revision:" + pdfSign.GetRevision((SignatureName)names[i]))
Console.WriteLine("verifysigned:" + pdfSign.VerifySignature((SignatureName)names[i]))
Console.WriteLine("reason:" + pdfSign.GetReason((SignatureName)names[i]))
Console.WriteLine("location:" + pdfSign.GetLocation((SignatureName)names[i]))
Console.WriteLine("datatime:" + pdfSign.GetDateTime((SignatureName)names[i]))
Next i
Console.WriteLine("totalvision:" + pdfSign.GetTotalRevision())
Ayrıca Bakınız
- sınıf SignatureName
- sınıf PdfFileSignature
- ad alanı Aspose.Pdf.Facades
- derleme Aspose.PDF