RemoveSignature
内容
[
隐藏
]RemoveSignature(string)
根据签名的名字去掉签名。
public void RemoveSignature(string signName)
范围 | 类型 | 描述 |
---|---|---|
signName | String | 签名的名称。 |
例子
[C#]
string inFile = TestPath + "example1.pdf";
PdfFileSignature pdfSign = new PdfFileSignature();
pdfSign.BindPdf(inFile);
IList names = pdfSign.GetSignNames();
for(int i = 0; i < names.Count; i++)
{
pdfSign.RemoveSignature((string)names[i]);
}
pdfSign.Save(TestPath + "signed_removed.pdf");
[Visual Basic]
Dim pdfSign as PdfFileSignature = new PdfFileSignature
pdfSign.BindPdf(inFile)
Dim names as IList
names = pdfSign.GetSignNames()
For i = 0 To names.Count
pdfSign.RemoveSignature((string)names[i])
Next i
pdfSign.Save(TestPath + "signed_removed.pdf")
也可以看看
- class PdfFileSignature
- 命名空间 Aspose.Pdf.Facades
- 部件 Aspose.PDF
RemoveSignature(string, bool)
根据签名的名称删除签名。
public void RemoveSignature(string signName, bool removeField)
范围 | 类型 | 描述 |
---|---|---|
signName | String | 签名的名称。 |
removeField | Boolean | 如果设置为 true,则从文档中删除签名和字段;否则,仅签名。 |
例子
[C#]
string inFile = TestPath + "example1.pdf";
PdfFileSignature pdfSign = new PdfFileSignature();
pdfSign.BindPdf(inFile);
IList names = pdfSign.GetSignNames();
for(int i = 0; i < names.Count; i++)
{
pdfSign.RemoveSignature((string)names[i], false);
}
pdfSign.Save(TestPath + "signed_removed.pdf");
[Visual Basic]
Dim pdfSign as PdfFileSignature = new PdfFileSignature
pdfSign.BindPdf(inFile)
Dim names as IList
names = pdfSign.GetSignNames()
For i = 0 To names.Count
pdfSign.RemoveSignature((string)names[i], false)
Next i
pdfSign.Save(TestPath + "signed_removed.pdf")
也可以看看
- class PdfFileSignature
- 命名空间 Aspose.Pdf.Facades
- 部件 Aspose.PDF