Package com.grapecity.documents.excel
Interface ISignatureSet
- All Superinterfaces:
Iterable<ISignature>
一组与文档附带的数字签名相对应的Signature对象集合。
-
Method Summary
Modifier and TypeMethodDescription在数字化签名文档时创建签名数据包。如果在未签名的情况下保存工作簿,签名将被丢弃。addSignatureLine(IWorksheet worksheet, double left, double top) 向文档中添加收集签名的行。只支持“Microsoft Office签名行”,不支持其他签名行提供者,如印章签名。addSignatureLine(IWorksheet worksheet, double left, double top, double width) 向文档中添加用于收集签名的行。只支持“Microsoft Office签名行”,不支持其他签名行提供者,如印章签名。addSignatureLine(IWorksheet worksheet, double left, double top, double width, double height) 向文档中添加收集签名的行。只支持“Microsoft Office签名行”,不支持其他签名行提供者,比如印章签名。get(int index) 获取签名集中指定索引处的签名。boolean获取一个布尔值,表示是否可以向文档中添加签名线。只读。intgetCount()获取签名集中的签名数量。返回指定对象的父对象。boolean获取在导出签名签名时是否应跳过附加数字证书的验证。默认值为true。如果跳过证书验证,则将证书视为有效。这是默认行为。否则,将使用X.509链验证证书。voidsetSkipCertificateValidationOnExporting(boolean value) 设置在导出签名签名时是否应跳过附加数字证书的验证。默认值为true。如果跳过证书验证,则将证书视为有效,这是默认行为。否则,将使用X.509链验证证书。Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
-
Method Details
-
getCanAddSignatureLine
boolean getCanAddSignatureLine()获取一个布尔值,表示是否可以向文档中添加签名线。只读。 -
getParent
IWorkbook getParent()返回指定对象的父对象。 -
addNonVisibleSignature
ISignature addNonVisibleSignature()在数字化签名文档时创建签名数据包。如果在未签名的情况下保存工作簿,签名将被丢弃。 -
addSignatureLine
向文档中添加用于收集签名的行。只支持“Microsoft Office签名行”,不支持其他签名行提供者,如印章签名。- Parameters:
worksheet- 将要添加签名线形状的工作表。left- 签名线形状的左侧位置。top- 签名线形状的顶部位置。width- (可选,默认宽度=192)签名线形状的宽度。- Returns:
- 创建的签名。
-
addSignatureLine
向文档中添加收集签名的行。只支持“Microsoft Office签名行”,不支持其他签名行提供者,如印章签名。- Parameters:
worksheet- 将要添加签名线条形状的工作表。left- 签名线条形状的左侧位置。top- 签名线条形状的顶部位置。- Returns:
- 创建的签名。
-
addSignatureLine
ISignature addSignatureLine(IWorksheet worksheet, double left, double top, double width, double height) 向文档中添加收集签名的行。只支持“Microsoft Office签名行”,不支持其他签名行提供者,比如印章签名。- Parameters:
worksheet- 将要添加签名线形状的工作表。left- 签名线形状的左侧位置。top- 签名线形状的顶部位置。width- (可选,默认宽度=192)签名线形状的宽度。height- (可选,默认高度=100.5)签名线形状的高度。- Returns:
- 创建的签名。
-
getSkipCertificateValidationOnExporting
boolean getSkipCertificateValidationOnExporting()获取在导出签名签名时是否应跳过附加数字证书的验证。默认值为true。如果跳过证书验证,则将证书视为有效。这是默认行为。否则,将使用X.509链验证证书。 -
setSkipCertificateValidationOnExporting
void setSkipCertificateValidationOnExporting(boolean value) 设置在导出签名签名时是否应跳过附加数字证书的验证。默认值为true。如果跳过证书验证,则将证书视为有效,这是默认行为。否则,将使用X.509链验证证书。 -
getCount
int getCount()获取签名集中的签名数量。- Returns:
- 签名的数量。
-
get
获取签名集中指定索引处的签名。- Parameters:
index- 签名的索引。- Returns:
- 指定索引处的签名。
-