[]
        
(Showing Draft Content)

GrapeCity.Documents.Excel.ISignature.Sign

Sign Method

Sign(X509Certificate2, Stream, SignatureDetails)

为可见签名行创建签名数据包。

Declaration
void Sign(X509Certificate2 certificate, Stream signatureImage, SignatureDetails details)
Parameters
Type Name Description
X509Certificate2 certificate

用于签署工作簿的证书。

Stream signatureImage

签名行的签名图像。

SignatureDetails details

签名的签名详情。

Exceptions
Type Condition
InvalidOperationException

尝试签署一个非可见的签名行。

Sign(X509Certificate2, string, SignatureDetails)

为可见签名行创建签名数据包。

Declaration
void Sign(X509Certificate2 certificate, string signatureText, SignatureDetails details)
Parameters
Type Name Description
X509Certificate2 certificate

用于签署工作簿的证书。

string signatureText

签名行的签名文本。

SignatureDetails details

签名的签名详情。

Exceptions
Type Condition
InvalidOperationException

尝试签署一个非可见的签名行。

Sign(X509Certificate2, SignatureDetails)

为不可见的签名行创建签名数据包。

Declaration
void Sign(X509Certificate2 certificate, SignatureDetails details)
Parameters
Type Name Description
X509Certificate2 certificate

用于签署工作簿的证书。

SignatureDetails details

签名的签名详情。

Exceptions
Type Condition
InvalidOperationException

尝试签署一个可见的签名行。