PdfSharp-WPF  1.31.7289
PdfSharp.Pdf.AcroForms.PdfSignatureField.Keys Class Reference

Predefined keys of this dictionary. The description comes from PDF 1.4 Reference. More...

Inheritance diagram for PdfSharp.Pdf.AcroForms.PdfSignatureField.Keys:
PdfSharp.Pdf.AcroForms.PdfAcroField.Keys PdfSharp.Pdf.KeysBase

Static Public Attributes

const string Type = "/Type"
 (Optional) The type of PDF object that this dictionary describes; if present, must be Sig for a signature dictionary. More...
 
const string Filter = "/Filter"
 (Required; inheritable) The name of the signature handler to be used for authenticating the field’s contents, such as Adobe.PPKLite, Entrust.PPKEF, CICI.SignIt, or VeriSign.PPKVS. More...
 
const string SubFilter = "/SubFilter"
 (Optional) The name of a specific submethod of the specified handler. More...
 
const string ByteRange = "/ByteRange"
 (Required) An array of pairs of integers (starting byte offset, length in bytes) describing the exact byte range for the digest calculation. Multiple discontinuous byte ranges may be used to describe a digest that does not include the signature token itself. More...
 
const string Contents = "/Contents"
 (Required) The encrypted signature token. More...
 
const string Name = "/Name"
 (Optional) The name of the person or authority signing the document. More...
 
const string M = "/M"
 (Optional) The time of signing. Depending on the signature handler, this may be a normal unverified computer time or a time generated in a verifiable way from a secure time server. More...
 
const string Location = "/Location"
 (Optional) The CPU host name or physical location of the signing. More...
 
const string Reason = "/Reason"
 (Optional) The reason for the signing, such as (I agree…). More...
 
- Static Public Attributes inherited from PdfSharp.Pdf.AcroForms.PdfAcroField.Keys
const string FT = "/FT"
 (Required for terminal fields; inheritable) The type of field that this dictionary describes: Btn Button Tx Text Ch Choice Sig (PDF 1.3) Signature Note: This entry may be present in a nonterminal field (one whose descendants are themselves fields) in order to provide an inheritable FT value. However, a nonterminal field does not logically have a type of its own; it is merely a container for inheritable attributes that are intended for descendant terminal fields of any type. More...
 
const string Parent = "/Parent"
 (Required if this field is the child of another in the field hierarchy; absent otherwise) The field that is the immediate parent of this one (the field, if any, whose Kids array includes this field). A field can have at most one parent; that is, it can be included in the Kids array of at most one other field. More...
 
const string Kids = "/Kids"
 (Optional) An array of indirect references to the immediate children of this field. More...
 
const string T = "/T"
 (Optional) The partial field name. More...
 
const string TU = "/TU"
 (Optional; PDF 1.3) An alternate field name, to be used in place of the actual field name wherever the field must be identified in the user interface (such as in error or status messages referring to the field). This text is also useful when extracting the document’s contents in support of accessibility to disabled users or for other purposes. More...
 
const string TM = "/TM"
 (Optional; PDF 1.3) The mapping name to be used when exporting interactive form field data from the document. More...
 
const string Ff = "/Ff"
 (Optional; inheritable) A set of flags specifying various characteristics of the field. Default value: 0. More...
 
const string V = "/V"
 (Optional; inheritable) The field’s value, whose format varies depending on the field type; see the descriptions of individual field types for further information. More...
 
const string DV = "/DV"
 (Optional; inheritable) The default value to which the field reverts when a reset-form action is executed. The format of this value is the same as that of V. More...
 
const string AA = "/AA"
 (Optional; PDF 1.2) An additional-actions dictionary defining the field’s behavior in response to various trigger events. This entry has exactly the same meaning as the AA entry in an annotation dictionary. More...
 
const string DR = "/DR"
 (Required; inheritable) A resource dictionary containing default resources (such as fonts, patterns, or color spaces) to be used by the appearance stream. At a minimum, this dictionary must contain a Font entry specifying the resource name and font dictionary of the default font for displaying the field’s text. More...
 
const string DA = "/DA"
 (Required; inheritable) The default appearance string, containing a sequence of valid page-content graphics or text state operators defining such properties as the field’s text size and color. More...
 
const string Q = "/Q"
 (Optional; inheritable) A code specifying the form of quadding (justification) to be used in displaying the text: 0 Left-justified 1 Centered 2 Right-justified Default value: 0 (left-justified). More...
 

Detailed Description

Predefined keys of this dictionary. The description comes from PDF 1.4 Reference.

Member Data Documentation

◆ ByteRange

const string PdfSharp.Pdf.AcroForms.PdfSignatureField.Keys.ByteRange = "/ByteRange"
static

(Required) An array of pairs of integers (starting byte offset, length in bytes) describing the exact byte range for the digest calculation. Multiple discontinuous byte ranges may be used to describe a digest that does not include the signature token itself.

◆ Contents

const string PdfSharp.Pdf.AcroForms.PdfSignatureField.Keys.Contents = "/Contents"
static

(Required) The encrypted signature token.

◆ Filter

const string PdfSharp.Pdf.AcroForms.PdfSignatureField.Keys.Filter = "/Filter"
static

(Required; inheritable) The name of the signature handler to be used for authenticating the field’s contents, such as Adobe.PPKLite, Entrust.PPKEF, CICI.SignIt, or VeriSign.PPKVS.

◆ Location

const string PdfSharp.Pdf.AcroForms.PdfSignatureField.Keys.Location = "/Location"
static

(Optional) The CPU host name or physical location of the signing.

◆ M

const string PdfSharp.Pdf.AcroForms.PdfSignatureField.Keys.M = "/M"
static

(Optional) The time of signing. Depending on the signature handler, this may be a normal unverified computer time or a time generated in a verifiable way from a secure time server.

◆ Name

const string PdfSharp.Pdf.AcroForms.PdfSignatureField.Keys.Name = "/Name"
static

(Optional) The name of the person or authority signing the document.

◆ Reason

const string PdfSharp.Pdf.AcroForms.PdfSignatureField.Keys.Reason = "/Reason"
static

(Optional) The reason for the signing, such as (I agree…).

◆ SubFilter

const string PdfSharp.Pdf.AcroForms.PdfSignatureField.Keys.SubFilter = "/SubFilter"
static

(Optional) The name of a specific submethod of the specified handler.

◆ Type

const string PdfSharp.Pdf.AcroForms.PdfSignatureField.Keys.Type = "/Type"
static

(Optional) The type of PDF object that this dictionary describes; if present, must be Sig for a signature dictionary.


The documentation for this class was generated from the following file: