PdfSignatureAppearance Public class
Diagram
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph iTextSharp.text.pdf
iTextSharp.text.pdf.PdfSignatureAppearance[[PdfSignatureAppearance]]
end
Members
Properties
Public properties
Type | Name | Methods |
---|
bool | Acro6Layers | get, set |
X509Certificate | Certificate | get, set |
int | CertificationLevel | get, set |
string | Contact | get, set |
PdfDictionary | CryptoDictionary | get, set |
PdfSigLockDictionary | FieldLockDict Signature field lock dictionary. | get, set |
string | FieldName | get |
Image | Image | get, set |
float | ImageScale | get, set |
Font | Layer2Font | get, set |
string | Layer2Text | get, set |
string | Layer4Text | get, set |
string | Location | get, set |
string | LocationCaption | set |
Stream | Originalout | get, set |
int | Page | get |
Rectangle | PageRect | get |
string | Reason | get, set |
string | ReasonCaption | set |
Rectangle | Rect | get |
bool | ReuseAppearance | set |
int | RunDirection | get, set |
DateTime | SignDate | get, set |
string | SignatureCreator | get, set |
ISignatureEvent | SignatureEvent | get, set |
Image | SignatureGraphic | get, set |
RenderingMode | SignatureRenderingMode | get, set |
ByteBuffer | Sigout | get, set |
PdfStamper | Stamper | get |
string | TempFile | get |
Methods
Public methods
Details
Nested types
Interfaces
Enums
Constructors
PdfSignatureAppearance
Source code
public PdfSignatureAppearance(PdfStamperImp writer)
Arguments
Methods
GetRangeStream
Source code
public virtual Stream GetRangeStream()
AddDeveloperExtension
Source code
public virtual void AddDeveloperExtension(PdfDeveloperExtension de)
Arguments
GetNewSigName
Source code
public virtual string GetNewSigName()
IsInvisible
Source code
public virtual bool IsInvisible()
SetVisibleSignature [1/2]
Source code
public virtual void SetVisibleSignature(Rectangle pageRect, int page, string fieldName)
Arguments
Type | Name | Description |
---|
Rectangle | pageRect | |
int | page | |
string | fieldName | |
SetVisibleSignature [2/2]
Source code
public virtual void SetVisibleSignature(string fieldName)
Arguments
Type | Name | Description |
---|
string | fieldName | |
GetLayer
Source code
public virtual PdfTemplate GetLayer(int layer)
Arguments
Type | Name | Description |
---|
int | layer | |
GetTopLayer
Source code
public virtual PdfTemplate GetTopLayer()
GetAppearance
Source code
public virtual PdfTemplate GetAppearance()
SetStamper
Source code
public virtual void SetStamper(PdfStamper stamper)
Arguments
SetTempFile
Source code
public virtual void SetTempFile(string tempFile)
Arguments
Type | Name | Description |
---|
string | tempFile | |
IsPreClosed
Source code
public virtual bool IsPreClosed()
PreClose
Source code
public virtual void PreClose(Dictionary<PdfName, int> exclusionSizes)
Arguments
Type | Name | Description |
---|
Dictionary <PdfName , int > | exclusionSizes | |
Close
Source code
public virtual void Close(PdfDictionary update)
Arguments
Properties
CertificationLevel
public virtual int CertificationLevel { get; set; }
Reason
public virtual string Reason { get; set; }
ReasonCaption
public virtual string ReasonCaption { set; }
Location
public virtual string Location { get; set; }
LocationCaption
public virtual string LocationCaption { set; }
SignatureCreator
public virtual string SignatureCreator { get; set; }
public virtual string Contact { get; set; }
SignDate
public virtual DateTime SignDate { get; set; }
CryptoDictionary
public virtual PdfDictionary CryptoDictionary { get; set; }
Certificate
public virtual X509Certificate Certificate { get; set; }
SignatureEvent
public virtual ISignatureEvent SignatureEvent { get; set; }
FieldName
public virtual string FieldName { get; }
Page
public virtual int Page { get; }
Rect
public virtual Rectangle Rect { get; }
public virtual Rectangle PageRect { get; }
SignatureRenderingMode
public virtual RenderingMode SignatureRenderingMode { get; set; }
SignatureGraphic
public virtual Image SignatureGraphic { get; set; }
Acro6Layers
public virtual bool Acro6Layers { get; set; }
ReuseAppearance
public virtual bool ReuseAppearance { set; }
Image
public virtual Image Image { get; set; }
ImageScale
public virtual float ImageScale { get; set; }
Layer2Text
public virtual string Layer2Text { get; set; }
Layer2Font
public virtual Font Layer2Font { get; set; }
RunDirection
public virtual int RunDirection { get; set; }
Layer4Text
public virtual string Layer4Text { get; set; }
Stamper
public virtual PdfStamper Stamper { get; }
Sigout
public virtual ByteBuffer Sigout { get; set; }
Originalout
public virtual Stream Originalout { get; set; }
TempFile
public virtual string TempFile { get; }
FieldLockDict
public virtual PdfSigLockDictionary FieldLockDict { get; set; }
Summary
Signature field lock dictionary.
If a signature is created on an existing signature field, then its /Lock dictionary
takes the precedence (if it exists).
Generated with ModularDoc