Skip to content

Class ExcelSignatureLineStamp

Namespace: OfficeOpenXml.Drawing
Assembly: EPPlus.dll

Signature line stamp which contains a SignatureImage as the signature.

public class ExcelSignatureLineStamp : ExcelVmlDrawingSignatureLine

Inheritance

object ← XmlHelper ← ExcelVmlDrawingBase ← ExcelVmlDrawingSignatureLine ← ExcelSignatureLineStamp

Derived

ExcelSignatureLine

Inherited Members

ExcelVmlDrawingBase.AlternativeText
ExcelVmlDrawingBase.GetStyle(string, string, out string)
ExcelVmlDrawingBase.Id
ExcelVmlDrawingBase.SetStyle(string, string, string)
ExcelVmlDrawingSignatureLine.AllowComments
ExcelVmlDrawingSignatureLine.Email
ExcelVmlDrawingSignatureLine.EMU_PER_PIXEL
ExcelVmlDrawingSignatureLine.EMU_PER_POINT
ExcelVmlDrawingSignatureLine.From
ExcelVmlDrawingSignatureLine.SetSize(int, int)
ExcelVmlDrawingSignatureLine.SetSize(int)
ExcelVmlDrawingSignatureLine.SetupID
ExcelVmlDrawingSignatureLine.ShowSignDate
ExcelVmlDrawingSignatureLine.Signer
ExcelVmlDrawingSignatureLine.SigningInstructions
ExcelVmlDrawingSignatureLine.Title
ExcelVmlDrawingSignatureLine.To
object.Equals(object?, object?)
object.Equals(object?)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object?, object?)
object.ToString()

Properties

AsSignatureLine

Return this as signatureline

public ExcelSignatureLine AsSignatureLine { get; }

Property Value

ExcelSignatureLine

DigitalSignature

The digital signature this signatureline is linked to one. Must be set via Sign methods.

public ExcelDigitalSignature DigitalSignature { get; }

Property Value

ExcelDigitalSignature

SignatureImage

The Signature itself. Note that setting SignatureImage will erase SignatureText and vice-versa Must be .bmp format.

public virtual ExcelImage SignatureImage { get; }

Property Value

ExcelImage

SignatureLineType

The type of signatureline

public eSignatureLineType SignatureLineType { get; }

Property Value

eSignatureLineType

Methods

SignWithImage(X509Certificate2, ExcelImage)

Sign the signatureline with a new digital signature. The image must be .bmp format

public ExcelDigitalSignature SignWithImage(X509Certificate2 certificate, ExcelImage image)

Parameters

certificate X509Certificate2

Certificate for creating the digital signature

image ExcelImage

Must be in .bmp format

Returns

ExcelDigitalSignature