C# Class iTextSharp.text.pdf.AcroFields

Afficher le fichier Open project: red-gate/iTextSharp-4.1.6 Class Usage Examples

Méthodes publiques

Méthode Description
AddSubstitutionFont ( BaseFont font ) : void
DecodeGenericDictionary ( PdfDictionary merged, BaseField tx ) : void
ExportAsFdf ( FdfWriter writer ) : void
ExtractRevision ( String field ) : Stream
GetAppearanceStates ( String fieldName ) : String[]
GetBlankSignatureNames ( ) : ArrayList
GetField ( String name ) : String
GetFieldItem ( String name ) : System.Item
GetFieldPositions ( String name ) : float[]
GetFieldType ( String fieldName ) : int
GetListOptionDisplay ( String fieldName ) : String[]
GetListOptionExport ( String fieldName ) : String[]
GetListSelection ( String name ) : String[]
GetNewPushbuttonFromField ( String field ) : PushbuttonField
GetNewPushbuttonFromField ( String field, int order ) : PushbuttonField
GetRevision ( String field ) : int
GetSignatureDictionary ( String name ) : PdfDictionary
GetSignatureNames ( ) : ArrayList
GetTranslatedFieldName ( String name ) : String
MergeXfaData ( XmlNode n ) : void
RegenerateField ( String name ) : bool
RemoveField ( String name ) : bool
RemoveField ( String name, int page ) : bool
RemoveFieldsFromPage ( int page ) : bool
RenameField ( String oldName, String newName ) : bool
ReplacePushbuttonField ( String field, PdfFormField button ) : bool
ReplacePushbuttonField ( String field, PdfFormField button, int order ) : bool
SetExtraMargin ( float extraMarginLeft, float extraMarginTop ) : void
SetField ( String name, String value ) : bool
SetField ( String name, String value, String display ) : bool
SetFieldProperty ( String field, String name, Object value, int inst ) : bool
SetFieldProperty ( String field, String name, int value, int inst ) : bool
SetFields ( FdfReader fdf ) : void
SetFields ( XfdfReader xfdf ) : void
SetListOption ( String fieldName, String exportValues, String displayValues ) : bool
SetListSelection ( String name, String value ) : bool
SignatureCoversWholeDocument ( String name ) : bool
SplitDAelements ( String da ) : Object[]
VerifySignature ( String name ) : PdfPKCS7

Private Methods

Méthode Description
AcroFields ( ) : System
AcroFields ( PdfReader reader, PdfWriter writer ) : System
Fill ( ) : void
FindSignatureNames ( ) : void
GetAppearance ( PdfDictionary merged, String text, String fieldName ) : PdfAppearance
GetListOption ( String fieldName, int idx ) : String[]
GetMKColor ( PdfArray ar ) : System.Color
IsInAP ( PdfDictionary dic, PdfName check ) : bool
MarkUsed ( PdfObject obj ) : void
RemoveRefFromArray ( PdfArray array, PdfObject refo ) : int
UpdateByteRange ( PdfPKCS7 pkcs7, PdfDictionary v ) : void

Method Details

AddSubstitutionFont() public méthode

public AddSubstitutionFont ( BaseFont font ) : void
font BaseFont
Résultat void

DecodeGenericDictionary() public méthode

public DecodeGenericDictionary ( PdfDictionary merged, BaseField tx ) : void
merged PdfDictionary
tx BaseField
Résultat void

ExportAsFdf() public méthode

public ExportAsFdf ( FdfWriter writer ) : void
writer FdfWriter
Résultat void

ExtractRevision() public méthode

public ExtractRevision ( String field ) : Stream
field String
Résultat Stream

GetAppearanceStates() public méthode

public GetAppearanceStates ( String fieldName ) : String[]
fieldName String
Résultat String[]

GetBlankSignatureNames() public méthode

public GetBlankSignatureNames ( ) : ArrayList
Résultat System.Collections.ArrayList

GetField() public méthode

public GetField ( String name ) : String
name String
Résultat String

GetFieldItem() public méthode

public GetFieldItem ( String name ) : System.Item
name String
Résultat System.Item

GetFieldPositions() public méthode

public GetFieldPositions ( String name ) : float[]
name String
Résultat float[]

GetFieldType() public méthode

public GetFieldType ( String fieldName ) : int
fieldName String
Résultat int

GetListOptionDisplay() public méthode

public GetListOptionDisplay ( String fieldName ) : String[]
fieldName String
Résultat String[]

GetListOptionExport() public méthode

public GetListOptionExport ( String fieldName ) : String[]
fieldName String
Résultat String[]

GetListSelection() public méthode

public GetListSelection ( String name ) : String[]
name String
Résultat String[]

GetNewPushbuttonFromField() public méthode

public GetNewPushbuttonFromField ( String field ) : PushbuttonField
field String
Résultat PushbuttonField

GetNewPushbuttonFromField() public méthode

public GetNewPushbuttonFromField ( String field, int order ) : PushbuttonField
field String
order int
Résultat PushbuttonField

GetRevision() public méthode

public GetRevision ( String field ) : int
field String
Résultat int

GetSignatureDictionary() public méthode

public GetSignatureDictionary ( String name ) : PdfDictionary
name String
Résultat PdfDictionary

GetSignatureNames() public méthode

public GetSignatureNames ( ) : ArrayList
Résultat System.Collections.ArrayList

GetTranslatedFieldName() public méthode

public GetTranslatedFieldName ( String name ) : String
name String
Résultat String

MergeXfaData() public méthode

public MergeXfaData ( XmlNode n ) : void
n System.Xml.XmlNode
Résultat void

RegenerateField() public méthode

public RegenerateField ( String name ) : bool
name String
Résultat bool

RemoveField() public méthode

public RemoveField ( String name ) : bool
name String
Résultat bool

RemoveField() public méthode

public RemoveField ( String name, int page ) : bool
name String
page int
Résultat bool

RemoveFieldsFromPage() public méthode

public RemoveFieldsFromPage ( int page ) : bool
page int
Résultat bool

RenameField() public méthode

public RenameField ( String oldName, String newName ) : bool
oldName String
newName String
Résultat bool

ReplacePushbuttonField() public méthode

public ReplacePushbuttonField ( String field, PdfFormField button ) : bool
field String
button PdfFormField
Résultat bool

ReplacePushbuttonField() public méthode

public ReplacePushbuttonField ( String field, PdfFormField button, int order ) : bool
field String
button PdfFormField
order int
Résultat bool

SetExtraMargin() public méthode

public SetExtraMargin ( float extraMarginLeft, float extraMarginTop ) : void
extraMarginLeft float
extraMarginTop float
Résultat void

SetField() public méthode

public SetField ( String name, String value ) : bool
name String
value String
Résultat bool

SetField() public méthode

public SetField ( String name, String value, String display ) : bool
name String
value String
display String
Résultat bool

SetFieldProperty() public méthode

public SetFieldProperty ( String field, String name, Object value, int inst ) : bool
field String
name String
value Object
inst int
Résultat bool

SetFieldProperty() public méthode

public SetFieldProperty ( String field, String name, int value, int inst ) : bool
field String
name String
value int
inst int
Résultat bool

SetFields() public méthode

public SetFields ( FdfReader fdf ) : void
fdf FdfReader
Résultat void

SetFields() public méthode

public SetFields ( XfdfReader xfdf ) : void
xfdf XfdfReader
Résultat void

SetListOption() public méthode

public SetListOption ( String fieldName, String exportValues, String displayValues ) : bool
fieldName String
exportValues String
displayValues String
Résultat bool

SetListSelection() public méthode

public SetListSelection ( String name, String value ) : bool
name String
value String
Résultat bool

SignatureCoversWholeDocument() public méthode

public SignatureCoversWholeDocument ( String name ) : bool
name String
Résultat bool

SplitDAelements() public static méthode

public static SplitDAelements ( String da ) : Object[]
da String
Résultat Object[]

VerifySignature() public méthode

public VerifySignature ( String name ) : PdfPKCS7
name String
Résultat PdfPKCS7