C# 클래스 iTextSharp.text.pdf.AcroFields

파일 보기 프로젝트 열기: red-gate/iTextSharp-4.1.6 1 사용 예제들

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

AddSubstitutionFont() 공개 메소드

public AddSubstitutionFont ( BaseFont font ) : void
font BaseFont
리턴 void

DecodeGenericDictionary() 공개 메소드

public DecodeGenericDictionary ( PdfDictionary merged, BaseField tx ) : void
merged PdfDictionary
tx BaseField
리턴 void

ExportAsFdf() 공개 메소드

public ExportAsFdf ( FdfWriter writer ) : void
writer FdfWriter
리턴 void

ExtractRevision() 공개 메소드

public ExtractRevision ( String field ) : Stream
field String
리턴 Stream

GetAppearanceStates() 공개 메소드

public GetAppearanceStates ( String fieldName ) : String[]
fieldName String
리턴 String[]

GetBlankSignatureNames() 공개 메소드

public GetBlankSignatureNames ( ) : ArrayList
리턴 System.Collections.ArrayList

GetField() 공개 메소드

public GetField ( String name ) : String
name String
리턴 String

GetFieldItem() 공개 메소드

public GetFieldItem ( String name ) : System.Item
name String
리턴 System.Item

GetFieldPositions() 공개 메소드

public GetFieldPositions ( String name ) : float[]
name String
리턴 float[]

GetFieldType() 공개 메소드

public GetFieldType ( String fieldName ) : int
fieldName String
리턴 int

GetListOptionDisplay() 공개 메소드

public GetListOptionDisplay ( String fieldName ) : String[]
fieldName String
리턴 String[]

GetListOptionExport() 공개 메소드

public GetListOptionExport ( String fieldName ) : String[]
fieldName String
리턴 String[]

GetListSelection() 공개 메소드

public GetListSelection ( String name ) : String[]
name String
리턴 String[]

GetNewPushbuttonFromField() 공개 메소드

public GetNewPushbuttonFromField ( String field ) : PushbuttonField
field String
리턴 PushbuttonField

GetNewPushbuttonFromField() 공개 메소드

public GetNewPushbuttonFromField ( String field, int order ) : PushbuttonField
field String
order int
리턴 PushbuttonField

GetRevision() 공개 메소드

public GetRevision ( String field ) : int
field String
리턴 int

GetSignatureDictionary() 공개 메소드

public GetSignatureDictionary ( String name ) : PdfDictionary
name String
리턴 PdfDictionary

GetSignatureNames() 공개 메소드

public GetSignatureNames ( ) : ArrayList
리턴 System.Collections.ArrayList

GetTranslatedFieldName() 공개 메소드

public GetTranslatedFieldName ( String name ) : String
name String
리턴 String

MergeXfaData() 공개 메소드

public MergeXfaData ( XmlNode n ) : void
n System.Xml.XmlNode
리턴 void

RegenerateField() 공개 메소드

public RegenerateField ( String name ) : bool
name String
리턴 bool

RemoveField() 공개 메소드

public RemoveField ( String name ) : bool
name String
리턴 bool

RemoveField() 공개 메소드

public RemoveField ( String name, int page ) : bool
name String
page int
리턴 bool

RemoveFieldsFromPage() 공개 메소드

public RemoveFieldsFromPage ( int page ) : bool
page int
리턴 bool

RenameField() 공개 메소드

public RenameField ( String oldName, String newName ) : bool
oldName String
newName String
리턴 bool

ReplacePushbuttonField() 공개 메소드

public ReplacePushbuttonField ( String field, PdfFormField button ) : bool
field String
button PdfFormField
리턴 bool

ReplacePushbuttonField() 공개 메소드

public ReplacePushbuttonField ( String field, PdfFormField button, int order ) : bool
field String
button PdfFormField
order int
리턴 bool

SetExtraMargin() 공개 메소드

public SetExtraMargin ( float extraMarginLeft, float extraMarginTop ) : void
extraMarginLeft float
extraMarginTop float
리턴 void

SetField() 공개 메소드

public SetField ( String name, String value ) : bool
name String
value String
리턴 bool

SetField() 공개 메소드

public SetField ( String name, String value, String display ) : bool
name String
value String
display String
리턴 bool

SetFieldProperty() 공개 메소드

public SetFieldProperty ( String field, String name, Object value, int inst ) : bool
field String
name String
value Object
inst int
리턴 bool

SetFieldProperty() 공개 메소드

public SetFieldProperty ( String field, String name, int value, int inst ) : bool
field String
name String
value int
inst int
리턴 bool

SetFields() 공개 메소드

public SetFields ( FdfReader fdf ) : void
fdf FdfReader
리턴 void

SetFields() 공개 메소드

public SetFields ( XfdfReader xfdf ) : void
xfdf XfdfReader
리턴 void

SetListOption() 공개 메소드

public SetListOption ( String fieldName, String exportValues, String displayValues ) : bool
fieldName String
exportValues String
displayValues String
리턴 bool

SetListSelection() 공개 메소드

public SetListSelection ( String name, String value ) : bool
name String
value String
리턴 bool

SignatureCoversWholeDocument() 공개 메소드

public SignatureCoversWholeDocument ( String name ) : bool
name String
리턴 bool

SplitDAelements() 공개 정적인 메소드

public static SplitDAelements ( String da ) : Object[]
da String
리턴 Object[]

VerifySignature() 공개 메소드

public VerifySignature ( String name ) : PdfPKCS7
name String
리턴 PdfPKCS7