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 |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Methods
Public methods
|
Returns |
Name |
|---|---|
|
|
(
de) |
|
|
(
update) |
|
|
() |
|
|
( |
|
|
() |
|
|
() |
|
|
() |
|
|
() |
|
|
() |
|
|
(
, |
|
|
(
stamper) |
|
|
( |
|
|
( |
Details
Nested types
Interfaces
-
ISignatureEvent
Enums
-
RenderingMode
Constructors
PdfSignatureAppearance
Source code
public PdfSignatureAppearance(PdfStamperImp writer)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
writer |
Methods
GetRangeStream
Source code
public virtual Stream GetRangeStream()
AddDeveloperExtension
Source code
public virtual void AddDeveloperExtension(PdfDeveloperExtension de)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
de |
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 |
|---|---|---|
|
|
pageRect |
|
|
|
page |
|
|
|
fieldName |
SetVisibleSignature [2/2]
Source code
public virtual void SetVisibleSignature(string fieldName)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
fieldName |
GetLayer
Source code
public virtual PdfTemplate GetLayer(int layer)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
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
|
Type |
Name |
Description |
|---|---|---|
|
|
stamper |
SetTempFile
Source code
public virtual void SetTempFile(string tempFile)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
tempFile |
IsPreClosed
Source code
public virtual bool IsPreClosed()
PreClose
Source code
public virtual void PreClose(Dictionary<PdfName, int> exclusionSizes)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
, |
exclusionSizes |
Close
Source code
public virtual void Close(PdfDictionary update)
Arguments
|
Type |
Name |
Description |
|---|---|---|
|
|
update |
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; }
Contact
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; }
PageRect
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.
Remarks
If a signature is created on an existing signature field, then its /Lock dictionary takes the precedence (if it exists).
Generated with ModularDoc