flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph iTextSharp.text.pdf
iTextSharp.text.pdf.PdfFormField[[PdfFormField]]
iTextSharp.text.pdf.PdfAnnotation[[PdfAnnotation]]
end
iTextSharp.text.pdf.PdfAnnotation --> iTextSharp.text.pdf.PdfFormField
Source code
public PdfFormField(PdfWriter writer, float llx, float lly, float urx, float ury, PdfAction action)
Source code
internal PdfFormField(PdfWriter writer)
Source code
public virtual void SetWidget(Rectangle rect, PdfName highlight)
Source code
public static PdfFormField CreateEmpty(PdfWriter writer)
Source code
protected static PdfFormField CreateButton(PdfWriter writer, int flags)
Source code
public static PdfFormField CreatePushButton(PdfWriter writer)
Source code
public static PdfFormField CreateCheckBox(PdfWriter writer)
Source code
public static PdfFormField CreateRadioButton(PdfWriter writer, bool noToggleToOff)
Type | Name | Description |
---|
PdfWriter | writer | |
bool | noToggleToOff | |
CreateTextField
Source code
public static PdfFormField CreateTextField(PdfWriter writer, bool multiline, bool password, int maxLen)
Type | Name | Description |
---|
PdfWriter | writer | |
bool | multiline | |
bool | password | |
int | maxLen | |
Source code
protected static PdfFormField CreateChoice(PdfWriter writer, int flags, PdfArray options, int topIndex)
Source code
public static PdfFormField CreateList(PdfWriter writer, string[] options, int topIndex)
Type | Name | Description |
---|
PdfWriter | writer | |
string``[] | options | |
int | topIndex | |
Source code
public static PdfFormField CreateList(PdfWriter writer, string[,] options, int topIndex)
Type | Name | Description |
---|
PdfWriter | writer | |
string``[,] | options | |
int | topIndex | |
Source code
public static PdfFormField CreateCombo(PdfWriter writer, bool edit, string[] options, int topIndex)
Type | Name | Description |
---|
PdfWriter | writer | |
bool | edit | |
string``[] | options | |
int | topIndex | |
Source code
public static PdfFormField CreateCombo(PdfWriter writer, bool edit, string[,] options, int topIndex)
Type | Name | Description |
---|
PdfWriter | writer | |
bool | edit | |
string``[,] | options | |
int | topIndex | |
Source code
protected static PdfArray ProcessOptions(string[] options)
Type | Name | Description |
---|
string``[] | options | |
Source code
protected static PdfArray ProcessOptions(string[,] options)
Type | Name | Description |
---|
string``[,] | options | |
Source code
public static PdfFormField CreateSignature(PdfWriter writer)
Source code
public virtual void AddKid(PdfFormField field)
Source code
public virtual int SetFieldFlags(int flags)
Type | Name | Description |
---|
int | flags | |
Source code
internal static void MergeResources(PdfDictionary result, PdfDictionary source, PdfStamperImp writer)
Source code
internal static void MergeResources(PdfDictionary result, PdfDictionary source)
Source code
public override void SetUsed()
public virtual int Button { set; }
public virtual PdfFormField Parent { get; }
public virtual List<PdfFormField> Kids { get; }
public virtual string ValueAsString { set; }
public virtual string ValueAsName { set; }
public virtual PdfSignature ValueAsSig { set; }
public virtual string RichValue { set; }
public virtual string DefaultValueAsString { set; }
public virtual string DefaultValueAsName { set; }
public virtual string FieldName { set; }
public virtual string UserName { set; }
public virtual string MappingName { set; }
public virtual int Quadding { set; }
Generated with ModularDoc