Skip to content

Class ExcelVmlDrawingSignatureLine

Namespace: OfficeOpenXml.Drawing.Vml
Assembly: EPPlus.dll

Drawing object used for SignatureLines and SignatureLineStamps

public class ExcelVmlDrawingSignatureLine : ExcelVmlDrawingBase

Inheritance

object ← XmlHelper ← ExcelVmlDrawingBase ← ExcelVmlDrawingSignatureLine

Derived

ExcelSignatureLineStamp

Inherited Members

ExcelVmlDrawingBase.AlternativeText
ExcelVmlDrawingBase.GetStyle(string, string, out string)
ExcelVmlDrawingBase.Id
ExcelVmlDrawingBase.SetStyle(string, string, string)
object.Equals(object?, object?)
object.Equals(object?)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object?, object?)
object.ToString()

Fields

EMU_PER_PIXEL

The ratio between EMU and Pixels

public const int EMU_PER_PIXEL = 9525

Field Value

int

EMU_PER_POINT

The ratio between EMU and Points

public const int EMU_PER_POINT = 12700

Field Value

int

Properties

AllowComments

Determines if signature allows comments such as commitment type and purpose

public bool AllowComments { get; set; }

Property Value

bool

Email

Suggested signers email.

public string Email { get; set; }

Property Value

string

From

From position

public ExcelVmlDrawingPosition From { get; }

Property Value

ExcelVmlDrawingPosition

SetupID

Id of signature line

public Guid SetupID { get; }

Property Value

Guid

ShowSignDate

Allow signer to add comments such as commitmenttype and a "purpose" string

public bool ShowSignDate { get; set; }

Property Value

bool

Signer

The suggested signer's name.

public string Signer { get; set; }

Property Value

string

SigningInstructions

Instructions to the suggested signer.

public string SigningInstructions { get; set; }

Property Value

string

Title

The suggested signers role or title e.g Developer.

public string Title { get; set; }

Property Value

string

To

To position

public ExcelVmlDrawingPosition To { get; }

Property Value

ExcelVmlDrawingPosition

Methods

SetSize(int, int)

Set size in pixels Note that resizing columns / rows after using this function will effect the size of the drawing

public void SetSize(int PixelWidth, int PixelHeight)

Parameters

PixelWidth int

Width in pixels

PixelHeight int

Height in pixels

SetSize(int)

Set size in Percent. Note that resizing columns / rows after using this function will effect the size of the drawing

public void SetSize(int Percent)

Parameters

Percent int