C# Класс iTextSharp.text.pdf.PdfAcroForm

Наследование: PdfDictionary
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddCalculationOrder ( PdfFormField formField ) : void
AddCheckBox ( string name, string value, bool status, float llx, float lly, float urx, float ury ) : PdfFormField
AddComboBox ( string name, string options, string defaultValue, bool editable, BaseFont font, float fontSize, float llx, float lly, float urx, float ury ) : PdfFormField
AddDocumentField ( PdfIndirectReference piref ) : void
AddFieldTemplates ( object>.Dictionary ft ) : void
AddFormField ( PdfFormField formField ) : void
AddHiddenField ( string name, string value ) : PdfFormField
AddHtmlPostButton ( string name, string caption, string value, string url, BaseFont font, float fontSize, float llx, float lly, float urx, float ury ) : PdfFormField
AddMap ( string name, string value, string url, PdfContentByte appearance, float llx, float lly, float urx, float ury ) : PdfFormField
AddMultiLineTextField ( string name, string text, BaseFont font, float fontSize, float llx, float lly, float urx, float ury ) : PdfFormField
AddRadioButton ( PdfFormField radiogroup, string value, float llx, float lly, float urx, float ury ) : PdfFormField
AddRadioGroup ( PdfFormField radiogroup ) : void
AddResetButton ( string name, string caption, string value, BaseFont font, float fontSize, float llx, float lly, float urx, float ury ) : PdfFormField
AddSelectList ( string name, string options, string defaultValue, BaseFont font, float fontSize, float llx, float lly, float urx, float ury ) : PdfFormField
AddSignature ( String name, float llx, float lly, float urx, float ury ) : PdfFormField
AddSingleLinePasswordField ( string name, string text, BaseFont font, float fontSize, float llx, float lly, float urx, float ury ) : PdfFormField
AddSingleLineTextField ( string name, string text, BaseFont font, float fontSize, float llx, float lly, float urx, float ury ) : PdfFormField
DrawButton ( PdfFormField button, string caption, BaseFont font, float fontSize, float llx, float lly, float urx, float ury ) : void
DrawCheckBoxAppearences ( PdfFormField field, string value, float llx, float lly, float urx, float ury ) : void
DrawMultiLineOfText ( PdfFormField field, string text, BaseFont font, float fontSize, float llx, float lly, float urx, float ury ) : void
DrawRadioAppearences ( PdfFormField field, string value, float llx, float lly, float urx, float ury ) : void
DrawSignatureAppearences ( PdfFormField field, float llx, float lly, float urx, float ury ) : void
DrawSingleLineOfText ( PdfFormField field, string text, BaseFont font, float fontSize, float llx, float lly, float urx, float ury ) : void
GetRadioGroup ( string name, string defaultValue, bool noToggleToOff ) : PdfFormField
IsValid ( ) : bool
PdfAcroForm ( PdfWriter writer ) : System
SetButtonParams ( PdfFormField button, int characteristics, string name, string value ) : void
SetCheckBoxParams ( PdfFormField field, string name, string value, bool status, float llx, float lly, float urx, float ury ) : void
SetChoiceParams ( PdfFormField field, string name, string defaultValue, float llx, float lly, float urx, float ury ) : void
SetSignatureParams ( PdfFormField field, String name, float llx, float lly, float urx, float ury ) : void
SetTextFieldParams ( PdfFormField field, string text, string name, float llx, float lly, float urx, float ury ) : void

Описание методов

AddCalculationOrder() публичный метод

public AddCalculationOrder ( PdfFormField formField ) : void
formField PdfFormField
Результат void

AddCheckBox() публичный метод

public AddCheckBox ( string name, string value, bool status, float llx, float lly, float urx, float ury ) : PdfFormField
name string
value string
status bool
llx float
lly float
urx float
ury float
Результат PdfFormField

AddComboBox() публичный метод

public AddComboBox ( string name, string options, string defaultValue, bool editable, BaseFont font, float fontSize, float llx, float lly, float urx, float ury ) : PdfFormField
name string
options string
defaultValue string
editable bool
font BaseFont
fontSize float
llx float
lly float
urx float
ury float
Результат PdfFormField

AddDocumentField() публичный метод

public AddDocumentField ( PdfIndirectReference piref ) : void
piref PdfIndirectReference
Результат void

AddFieldTemplates() публичный метод

public AddFieldTemplates ( object>.Dictionary ft ) : void
ft object>.Dictionary
Результат void

AddFormField() публичный метод

public AddFormField ( PdfFormField formField ) : void
formField PdfFormField
Результат void

AddHiddenField() публичный метод

public AddHiddenField ( string name, string value ) : PdfFormField
name string
value string
Результат PdfFormField

AddHtmlPostButton() публичный метод

public AddHtmlPostButton ( string name, string caption, string value, string url, BaseFont font, float fontSize, float llx, float lly, float urx, float ury ) : PdfFormField
name string
caption string
value string
url string
font BaseFont
fontSize float
llx float
lly float
urx float
ury float
Результат PdfFormField

AddMap() публичный метод

public AddMap ( string name, string value, string url, PdfContentByte appearance, float llx, float lly, float urx, float ury ) : PdfFormField
name string
value string
url string
appearance PdfContentByte
llx float
lly float
urx float
ury float
Результат PdfFormField

AddMultiLineTextField() публичный метод

public AddMultiLineTextField ( string name, string text, BaseFont font, float fontSize, float llx, float lly, float urx, float ury ) : PdfFormField
name string
text string
font BaseFont
fontSize float
llx float
lly float
urx float
ury float
Результат PdfFormField

AddRadioButton() публичный метод

public AddRadioButton ( PdfFormField radiogroup, string value, float llx, float lly, float urx, float ury ) : PdfFormField
radiogroup PdfFormField
value string
llx float
lly float
urx float
ury float
Результат PdfFormField

AddRadioGroup() публичный метод

public AddRadioGroup ( PdfFormField radiogroup ) : void
radiogroup PdfFormField
Результат void

AddResetButton() публичный метод

public AddResetButton ( string name, string caption, string value, BaseFont font, float fontSize, float llx, float lly, float urx, float ury ) : PdfFormField
name string
caption string
value string
font BaseFont
fontSize float
llx float
lly float
urx float
ury float
Результат PdfFormField

AddSelectList() публичный метод

public AddSelectList ( string name, string options, string defaultValue, BaseFont font, float fontSize, float llx, float lly, float urx, float ury ) : PdfFormField
name string
options string
defaultValue string
font BaseFont
fontSize float
llx float
lly float
urx float
ury float
Результат PdfFormField

AddSignature() публичный метод

public AddSignature ( String name, float llx, float lly, float urx, float ury ) : PdfFormField
name String
llx float
lly float
urx float
ury float
Результат PdfFormField

AddSingleLinePasswordField() публичный метод

public AddSingleLinePasswordField ( string name, string text, BaseFont font, float fontSize, float llx, float lly, float urx, float ury ) : PdfFormField
name string
text string
font BaseFont
fontSize float
llx float
lly float
urx float
ury float
Результат PdfFormField

AddSingleLineTextField() публичный метод

public AddSingleLineTextField ( string name, string text, BaseFont font, float fontSize, float llx, float lly, float urx, float ury ) : PdfFormField
name string
text string
font BaseFont
fontSize float
llx float
lly float
urx float
ury float
Результат PdfFormField

DrawButton() публичный метод

public DrawButton ( PdfFormField button, string caption, BaseFont font, float fontSize, float llx, float lly, float urx, float ury ) : void
button PdfFormField
caption string
font BaseFont
fontSize float
llx float
lly float
urx float
ury float
Результат void

DrawCheckBoxAppearences() публичный метод

public DrawCheckBoxAppearences ( PdfFormField field, string value, float llx, float lly, float urx, float ury ) : void
field PdfFormField
value string
llx float
lly float
urx float
ury float
Результат void

DrawMultiLineOfText() публичный метод

public DrawMultiLineOfText ( PdfFormField field, string text, BaseFont font, float fontSize, float llx, float lly, float urx, float ury ) : void
field PdfFormField
text string
font BaseFont
fontSize float
llx float
lly float
urx float
ury float
Результат void

DrawRadioAppearences() публичный метод

public DrawRadioAppearences ( PdfFormField field, string value, float llx, float lly, float urx, float ury ) : void
field PdfFormField
value string
llx float
lly float
urx float
ury float
Результат void

DrawSignatureAppearences() публичный метод

public DrawSignatureAppearences ( PdfFormField field, float llx, float lly, float urx, float ury ) : void
field PdfFormField
llx float
lly float
urx float
ury float
Результат void

DrawSingleLineOfText() публичный метод

public DrawSingleLineOfText ( PdfFormField field, string text, BaseFont font, float fontSize, float llx, float lly, float urx, float ury ) : void
field PdfFormField
text string
font BaseFont
fontSize float
llx float
lly float
urx float
ury float
Результат void

GetRadioGroup() публичный метод

public GetRadioGroup ( string name, string defaultValue, bool noToggleToOff ) : PdfFormField
name string
defaultValue string
noToggleToOff bool
Результат PdfFormField

IsValid() публичный метод

public IsValid ( ) : bool
Результат bool

PdfAcroForm() публичный метод

public PdfAcroForm ( PdfWriter writer ) : System
writer PdfWriter
Результат System

SetButtonParams() публичный метод

public SetButtonParams ( PdfFormField button, int characteristics, string name, string value ) : void
button PdfFormField
characteristics int
name string
value string
Результат void

SetCheckBoxParams() публичный метод

public SetCheckBoxParams ( PdfFormField field, string name, string value, bool status, float llx, float lly, float urx, float ury ) : void
field PdfFormField
name string
value string
status bool
llx float
lly float
urx float
ury float
Результат void

SetChoiceParams() публичный метод

public SetChoiceParams ( PdfFormField field, string name, string defaultValue, float llx, float lly, float urx, float ury ) : void
field PdfFormField
name string
defaultValue string
llx float
lly float
urx float
ury float
Результат void

SetSignatureParams() публичный метод

public SetSignatureParams ( PdfFormField field, String name, float llx, float lly, float urx, float ury ) : void
field PdfFormField
name String
llx float
lly float
urx float
ury float
Результат void

SetTextFieldParams() публичный метод

public SetTextFieldParams ( PdfFormField field, string text, string name, float llx, float lly, float urx, float ury ) : void
field PdfFormField
text string
name string
llx float
lly float
urx float
ury float
Результат void