|
|
|
|
<?xml version="1.0"?>
|
|
|
|
|
<doc>
|
|
|
|
|
<assembly>
|
|
|
|
|
<name>itext.forms</name>
|
|
|
|
|
</assembly>
|
|
|
|
|
<members>
|
|
|
|
|
<member name="T:iText.Forms.Fields.PdfButtonFormField">
|
|
|
|
|
<summary>An interactive control on the screen that raises events and/or can retain data.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Fields.PdfButtonFormField.FF_NO_TOGGLE_TO_OFF">
|
|
|
|
|
<summary>Button field flags</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfButtonFormField.GetFormType">
|
|
|
|
|
<summary>Returns <c>Btn</c>, the form type for choice form fields.</summary>
|
|
|
|
|
<returns>
|
|
|
|
|
the form type, as a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfName"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfButtonFormField.IsRadio">
|
|
|
|
|
<summary>
|
|
|
|
|
If true, the field is a set of radio buttons; if false, the field is a
|
|
|
|
|
check box.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
If true, the field is a set of radio buttons; if false, the field is a
|
|
|
|
|
check box. This flag only works if the Pushbutton flag is set to false.
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>whether the field is currently radio buttons or a checkbox</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfButtonFormField.SetRadio(System.Boolean)">
|
|
|
|
|
<summary>
|
|
|
|
|
If true, the field is a set of radio buttons; if false, the field is a
|
|
|
|
|
check box.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
If true, the field is a set of radio buttons; if false, the field is a
|
|
|
|
|
check box. This flag should be set only if the Pushbutton flag is set to false.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="radio">whether the field should be radio buttons or a checkbox</param>
|
|
|
|
|
<returns>
|
|
|
|
|
current
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfButtonFormField.IsToggleOff">
|
|
|
|
|
<summary>
|
|
|
|
|
If true, clicking the selected button deselects it, leaving no button
|
|
|
|
|
selected.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
If true, clicking the selected button deselects it, leaving no button
|
|
|
|
|
selected. If false, exactly one radio button shall be selected at all
|
|
|
|
|
times. Only valid for radio buttons.
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>whether a radio button currently allows to choose no options</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfButtonFormField.SetToggleOff(System.Boolean)">
|
|
|
|
|
<summary>If true, clicking the selected button deselects it, leaving no button selected.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
If true, clicking the selected button deselects it, leaving no button selected.
|
|
|
|
|
If false, exactly one radio button shall be selected at all times.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="toggleOff">whether a radio button may allow to choose no options</param>
|
|
|
|
|
<returns>
|
|
|
|
|
current
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfButtonFormField.IsPushButton">
|
|
|
|
|
<summary>If true, the field is a pushbutton that does not retain a permanent value.</summary>
|
|
|
|
|
<returns>whether or not the field is currently a pushbutton</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfButtonFormField.SetPushButton(System.Boolean)">
|
|
|
|
|
<summary>If true, the field is a pushbutton that does not retain a permanent value.</summary>
|
|
|
|
|
<param name="pushButton">whether or not to set the field to a pushbutton</param>
|
|
|
|
|
<returns>
|
|
|
|
|
current
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfButtonFormField.IsRadiosInUnison">
|
|
|
|
|
<summary>
|
|
|
|
|
If true, a group of radio buttons within a radio button field that use
|
|
|
|
|
the same value for the on state will turn on and off in unison;
|
|
|
|
|
that is if one is checked, they are all checked.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
If true, a group of radio buttons within a radio button field that use
|
|
|
|
|
the same value for the on state will turn on and off in unison;
|
|
|
|
|
that is if one is checked, they are all checked.
|
|
|
|
|
If false, the buttons are mutually exclusive
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>whether or not buttons are turned off in unison</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfButtonFormField.SetRadiosInUnison(System.Boolean)">
|
|
|
|
|
<summary>
|
|
|
|
|
If true, a group of radio buttons within a radio button field that use
|
|
|
|
|
the same value for the on state will turn on and off in unison; that is
|
|
|
|
|
if one is checked, they are all checked.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
If true, a group of radio buttons within a radio button field that use
|
|
|
|
|
the same value for the on state will turn on and off in unison; that is
|
|
|
|
|
if one is checked, they are all checked.
|
|
|
|
|
If false, the buttons are mutually exclusive
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="radiosInUnison">whether or not buttons should turn off in unison</param>
|
|
|
|
|
<returns>
|
|
|
|
|
current
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Fields.PdfChoiceFormField">
|
|
|
|
|
<summary>An AcroForm field type representing any type of choice field.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
An AcroForm field type representing any type of choice field. Choice fields
|
|
|
|
|
are to be represented by a viewer as a list box or a combo box.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Fields.PdfChoiceFormField.FF_COMBO">
|
|
|
|
|
<summary>Choice field flags</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfChoiceFormField.GetFormType">
|
|
|
|
|
<summary>Returns <c>Ch</c>, the form type for choice form fields.</summary>
|
|
|
|
|
<returns>
|
|
|
|
|
the form type, as a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfName"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfChoiceFormField.SetTopIndex(System.Int32)">
|
|
|
|
|
<summary>Sets the index of the first visible option in a scrollable list.</summary>
|
|
|
|
|
<param name="index">the index of the first option</param>
|
|
|
|
|
<returns>
|
|
|
|
|
current
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfChoiceFormField.GetTopIndex">
|
|
|
|
|
<summary>Gets the current index of the first option in a scrollable list.</summary>
|
|
|
|
|
<returns>
|
|
|
|
|
the index of the first option, as a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfNumber"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfChoiceFormField.SetIndices(iText.Kernel.Pdf.PdfArray)">
|
|
|
|
|
<summary>Sets the selected items in the field.</summary>
|
|
|
|
|
<param name="indices">a sorted array of indices representing selected items in the field</param>
|
|
|
|
|
<returns>
|
|
|
|
|
current
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfChoiceFormField.SetListSelected(System.String[])">
|
|
|
|
|
<summary>Highlights the options.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Highlights the options. If this method is used for Combo box, the first value in input array
|
|
|
|
|
will be the field value
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="optionValues">Array of options to be highlighted</param>
|
|
|
|
|
<returns>
|
|
|
|
|
current
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfChoiceFormField.SetListSelected(System.Int32[])">
|
|
|
|
|
<summary>Highlights the options.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Highlights the options. Is this method is used for Combo box, the first value in input array
|
|
|
|
|
will be the field value
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="optionNumbers">The option numbers</param>
|
|
|
|
|
<returns>
|
|
|
|
|
The edited
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfChoiceFormField.GetIndices">
|
|
|
|
|
<summary>Gets the currently selected items in the field</summary>
|
|
|
|
|
<returns>a sorted array of indices representing the currently selected items in the field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfChoiceFormField.SetCombo(System.Boolean)">
|
|
|
|
|
<summary>If true, the field is a combo box; if false, the field is a list box.</summary>
|
|
|
|
|
<param name="combo">whether or not the field should be a combo box</param>
|
|
|
|
|
<returns>
|
|
|
|
|
current
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfChoiceFormField.IsCombo">
|
|
|
|
|
<summary>If true, the field is a combo box; if false, the field is a list box.</summary>
|
|
|
|
|
<returns>whether or not the field is now a combo box.</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfChoiceFormField.SetEdit(System.Boolean)">
|
|
|
|
|
<summary>
|
|
|
|
|
If true, the combo box shall include an editable text box as well as a
|
|
|
|
|
drop-down list; if false, it shall include only a drop-down list.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
If true, the combo box shall include an editable text box as well as a
|
|
|
|
|
drop-down list; if false, it shall include only a drop-down list.
|
|
|
|
|
This flag shall be used only if the Combo flag is true.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="edit">whether or not to add an editable text box</param>
|
|
|
|
|
<returns>
|
|
|
|
|
current
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfChoiceFormField.IsEdit">
|
|
|
|
|
<summary>
|
|
|
|
|
If true, the combo box shall include an editable text box as well as a
|
|
|
|
|
drop-down list; if false, it shall include only a drop-down list.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
If true, the combo box shall include an editable text box as well as a
|
|
|
|
|
drop-down list; if false, it shall include only a drop-down list.
|
|
|
|
|
This flag shall be used only if the Combo flag is true.
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>whether or not there is currently an editable text box</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfChoiceFormField.SetSort(System.Boolean)">
|
|
|
|
|
<summary>If true, the field's option items shall be sorted alphabetically.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
If true, the field's option items shall be sorted alphabetically.
|
|
|
|
|
This flag is intended for use by writers, not by readers.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="sort">whether or not to sort the items</param>
|
|
|
|
|
<returns>
|
|
|
|
|
current
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfChoiceFormField.IsSort">
|
|
|
|
|
<summary>If true, the field's option items shall be sorted alphabetically.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
If true, the field's option items shall be sorted alphabetically.
|
|
|
|
|
This flag is intended for use by writers, not by readers.
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>whether or not the items are currently sorted</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfChoiceFormField.SetMultiSelect(System.Boolean)">
|
|
|
|
|
<summary>
|
|
|
|
|
If true, more than one of the field's option items may be selected
|
|
|
|
|
simultaneously; if false, at most one item shall be selected.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="multiSelect">whether or not to allow multiple selection</param>
|
|
|
|
|
<returns>
|
|
|
|
|
current
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfChoiceFormField.IsMultiSelect">
|
|
|
|
|
<summary>If true, more than one of the field's option items may be selected simultaneously; if false, at most one item shall be selected.
|
|
|
|
|
</summary>
|
|
|
|
|
<returns>whether or not multiple selection is currently allowed</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfChoiceFormField.SetSpellCheck(System.Boolean)">
|
|
|
|
|
<summary>If true, text entered in the field shall be spell-checked..</summary>
|
|
|
|
|
<param name="spellCheck">whether or not to require the PDF viewer to perform a spell check</param>
|
|
|
|
|
<returns>
|
|
|
|
|
current
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfChoiceFormField.IsSpellCheck">
|
|
|
|
|
<summary>If true, text entered in the field shall be spell-checked..</summary>
|
|
|
|
|
<returns>whether or not PDF viewer must perform a spell check</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfChoiceFormField.SetCommitOnSelChange(System.Boolean)">
|
|
|
|
|
<summary>If true, the new value shall be committed as soon as a selection is made (commonly with the pointing device).
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="commitOnSelChange">whether or not to save changes immediately</param>
|
|
|
|
|
<returns>
|
|
|
|
|
current
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfChoiceFormField.IsCommitOnSelChange">
|
|
|
|
|
<summary>If true, the new value shall be committed as soon as a selection is made (commonly with the pointing device).
|
|
|
|
|
</summary>
|
|
|
|
|
<returns>whether or not to save changes immediately</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Fields.PdfFormField">
|
|
|
|
|
<summary>
|
|
|
|
|
This class represents a single field or field group in an
|
|
|
|
|
<see cref="T:iText.Forms.PdfAcroForm">AcroForm</see>.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
This class represents a single field or field group in an
|
|
|
|
|
<see cref="T:iText.Forms.PdfAcroForm">AcroForm</see>.
|
|
|
|
|
<para />
|
|
|
|
|
To be able to be wrapped with this
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfObjectWrapper`1"/>
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfObject"/>
|
|
|
|
|
must be indirect.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Fields.PdfFormField.FF_MULTILINE">
|
|
|
|
|
<summary>
|
|
|
|
|
Flag that designates, if set, that the field can contain multiple lines
|
|
|
|
|
of text.
|
|
|
|
|
</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Fields.PdfFormField.FF_PASSWORD">
|
|
|
|
|
<summary>Flag that designates, if set, that the field's contents must be obfuscated.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Fields.PdfFormField.DEFAULT_FONT_SIZE">
|
|
|
|
|
<summary>Size of text in form fields when font size is not explicitly set.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Fields.PdfFormField.TYPE_CHECK">
|
|
|
|
|
<summary>A field with the symbol check</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Fields.PdfFormField.TYPE_CIRCLE">
|
|
|
|
|
<summary>A field with the symbol circle</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Fields.PdfFormField.TYPE_CROSS">
|
|
|
|
|
<summary>A field with the symbol cross</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Fields.PdfFormField.TYPE_DIAMOND">
|
|
|
|
|
<summary>A field with the symbol diamond</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Fields.PdfFormField.TYPE_SQUARE">
|
|
|
|
|
<summary>A field with the symbol square</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Fields.PdfFormField.TYPE_STAR">
|
|
|
|
|
<summary>A field with the symbol star</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.#ctor(iText.Kernel.Pdf.PdfDictionary)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a form field as a wrapper object around a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDictionary"/>.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Creates a form field as a wrapper object around a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDictionary"/>.
|
|
|
|
|
This
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDictionary"/>
|
|
|
|
|
must be an indirect object.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="pdfObject">the dictionary to be wrapped, must have an indirect reference.</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.#ctor(iText.Kernel.Pdf.PdfDocument)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a minimal
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="pdfDocument">The document</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.#ctor(iText.Kernel.Pdf.Annot.PdfWidgetAnnotation,iText.Kernel.Pdf.PdfDocument)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a form field as a parent of a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.Annot.PdfWidgetAnnotation"/>.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="widget">
|
|
|
|
|
The widget which will be a kid of the
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>
|
|
|
|
|
</param>
|
|
|
|
|
<param name="pdfDocument">The document</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.MakeFieldFlag(System.Int32)">
|
|
|
|
|
<summary>Makes a field flag by bit position.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Makes a field flag by bit position. Bit positions are numbered 1 to 32.
|
|
|
|
|
But position 0 corresponds to flag 1, position 3 corresponds to flag 4 etc.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="bitPosition">bit position of a flag in range 1 to 32 from the pdf specification.</param>
|
|
|
|
|
<returns>corresponding field flag.</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateEmptyField(iText.Kernel.Pdf.PdfDocument)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates an empty form field without a predefined set of layout or
|
|
|
|
|
behavior.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the field in
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateEmptyField(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Pdf.PdfAConformanceLevel)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates an empty form field without a predefined set of layout or
|
|
|
|
|
behavior.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="pdfAConformanceLevel">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfAConformanceLevel"/>
|
|
|
|
|
of the document.
|
|
|
|
|
<c/>
|
|
|
|
|
null if it's no PDF/A document
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateButton(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.Int32)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates an empty
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField">button form field</see>
|
|
|
|
|
with custom
|
|
|
|
|
behavior and layout, on a specified location.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the button field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the button</param>
|
|
|
|
|
<param name="flags">
|
|
|
|
|
an <c>int</c>, containing a set of binary behavioral
|
|
|
|
|
flags. Do binary <c>OR</c> on this <c>int</c> to set the
|
|
|
|
|
flags you require.
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateButton(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.Int32,iText.Kernel.Pdf.PdfAConformanceLevel)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates an empty
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField">button form field</see>
|
|
|
|
|
with custom
|
|
|
|
|
behavior and layout, on a specified location.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the button field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the button</param>
|
|
|
|
|
<param name="flags">
|
|
|
|
|
an <c>int</c>, containing a set of binary behavioral
|
|
|
|
|
flags. Do binary <c>OR</c> on this <c>int</c> to set the
|
|
|
|
|
flags you require.
|
|
|
|
|
</param>
|
|
|
|
|
<param name="pdfAConformanceLevel">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfAConformanceLevel"/>
|
|
|
|
|
of the document.
|
|
|
|
|
<c/>
|
|
|
|
|
null if it's no PDF/A document
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateButton(iText.Kernel.Pdf.PdfDocument,System.Int32)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates an empty
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField">button form field</see>
|
|
|
|
|
with custom
|
|
|
|
|
behavior and layout.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the button field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="flags">
|
|
|
|
|
an <c>int</c>, containing a set of binary behavioral
|
|
|
|
|
flags. Do binary <c>OR</c> on this <c>int</c> to set the
|
|
|
|
|
flags you require.
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateButton(iText.Kernel.Pdf.PdfDocument,System.Int32,iText.Kernel.Pdf.PdfAConformanceLevel)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates an empty
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField">button form field</see>
|
|
|
|
|
with custom
|
|
|
|
|
behavior and layout.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the button field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="flags">
|
|
|
|
|
an <c>int</c>, containing a set of binary behavioral
|
|
|
|
|
flags. Do binary <c>OR</c> on this <c>int</c> to set the
|
|
|
|
|
flags you require.
|
|
|
|
|
</param>
|
|
|
|
|
<param name="pdfAConformanceLevel">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfAConformanceLevel"/>
|
|
|
|
|
of the document.
|
|
|
|
|
<c/>
|
|
|
|
|
null if it's no PDF/A document
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateText(iText.Kernel.Pdf.PdfDocument)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates an empty
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField">text form field</see>.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the text field in
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateText(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Pdf.PdfAConformanceLevel)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates an empty
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField">text form field</see>.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the text field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="pdfAConformanceLevel">
|
|
|
|
|
the desired
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfAConformanceLevel"/>
|
|
|
|
|
of the field. Must match the conformance
|
|
|
|
|
level of the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
this field will eventually be added into
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateText(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates an empty
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField">text form field</see>.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the text field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the text field</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateText(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a named
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField">text form field</see>
|
|
|
|
|
with an initial
|
|
|
|
|
value, and the form's default font specified in
|
|
|
|
|
<see cref="M:iText.Forms.PdfAcroForm.GetDefaultResources"/>.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the text field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the text field</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateText(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a named
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField">text form field</see>
|
|
|
|
|
with an initial
|
|
|
|
|
value, and the form's default font specified in
|
|
|
|
|
<see cref="M:iText.Forms.PdfAcroForm.GetDefaultResources"/>.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the text field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the text field</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateText(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String,iText.Kernel.Font.PdfFont,System.Single)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a named
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField">text form field</see>
|
|
|
|
|
with an initial
|
|
|
|
|
value, with a specified font and font size.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the text field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the text field</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<param name="font">
|
|
|
|
|
a
|
|
|
|
|
<see cref="T:iText.Kernel.Font.PdfFont"/>
|
|
|
|
|
</param>
|
|
|
|
|
<param name="fontSize">the size of the font</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateText(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String,iText.Kernel.Font.PdfFont,System.Single,System.Boolean)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a named
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField">text form field</see>
|
|
|
|
|
with an initial
|
|
|
|
|
value, with a specified font and font size.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the text field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the text field</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<param name="font">
|
|
|
|
|
a
|
|
|
|
|
<see cref="T:iText.Kernel.Font.PdfFont"/>
|
|
|
|
|
</param>
|
|
|
|
|
<param name="fontSize">the size of the font</param>
|
|
|
|
|
<param name="multiline">true for multiline text field</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateText(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String,iText.Kernel.Font.PdfFont,System.Single,System.Boolean,iText.Kernel.Pdf.PdfAConformanceLevel)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a named
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField">text form field</see>
|
|
|
|
|
with an initial
|
|
|
|
|
value, with a specified font and font size.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the text field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the text field</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<param name="font">
|
|
|
|
|
a
|
|
|
|
|
<see cref="T:iText.Kernel.Font.PdfFont"/>
|
|
|
|
|
</param>
|
|
|
|
|
<param name="fontSize">the size of the font</param>
|
|
|
|
|
<param name="multiline">true for multiline text field</param>
|
|
|
|
|
<param name="pdfAConformanceLevel">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfAConformanceLevel"/>
|
|
|
|
|
of the document.
|
|
|
|
|
<c/>
|
|
|
|
|
null if it's no PDF/A document
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateMultilineText(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String,iText.Kernel.Font.PdfFont,System.Single)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a named
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField">multilined text form field</see>
|
|
|
|
|
with an initial
|
|
|
|
|
value, with a specified font and font size.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the text field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the text field</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<param name="font">
|
|
|
|
|
a
|
|
|
|
|
<see cref="T:iText.Kernel.Font.PdfFont"/>
|
|
|
|
|
</param>
|
|
|
|
|
<param name="fontSize">the size of the font</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateMultilineText(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a named
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField">multiline text form field</see>
|
|
|
|
|
with an initial
|
|
|
|
|
value, and the form's default font specified in
|
|
|
|
|
<see cref="M:iText.Forms.PdfAcroForm.GetDefaultResources"/>.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the text field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the text field</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateChoice(iText.Kernel.Pdf.PdfDocument,System.Int32)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates an empty
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField">choice form field</see>.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the choice field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="flags">
|
|
|
|
|
an <c>int</c>, containing a set of binary behavioral
|
|
|
|
|
flags. Do binary <c>OR</c> on this <c>int</c> to set the
|
|
|
|
|
flags you require.
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateChoice(iText.Kernel.Pdf.PdfDocument,System.Int32,iText.Kernel.Pdf.PdfAConformanceLevel)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates an empty
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField">choice form field</see>.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the choice field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="flags">
|
|
|
|
|
an <c>int</c>, containing a set of binary behavioral
|
|
|
|
|
flags. Do binary <c>OR</c> on this <c>int</c> to set the
|
|
|
|
|
flags you require.
|
|
|
|
|
</param>
|
|
|
|
|
<param name="pdfAConformanceLevel">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfAConformanceLevel"/>
|
|
|
|
|
of the document.
|
|
|
|
|
<c/>
|
|
|
|
|
null if it's no PDF/A document
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateChoice(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.Int32)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates an empty
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField">choice form field</see>
|
|
|
|
|
with custom
|
|
|
|
|
behavior and layout, on a specified location.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the choice field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the choice field</param>
|
|
|
|
|
<param name="flags">
|
|
|
|
|
an <c>int</c>, containing a set of binary behavioral
|
|
|
|
|
flags. Do binary <c>OR</c> on this <c>int</c> to set the
|
|
|
|
|
flags you require.
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateChoice(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String,iText.Kernel.Pdf.PdfArray,System.Int32)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField">choice form field</see>
|
|
|
|
|
with custom
|
|
|
|
|
behavior and layout, on a specified location.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the choice field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the choice field</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<param name="options">
|
|
|
|
|
an array of
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfString"/>
|
|
|
|
|
objects that each represent
|
|
|
|
|
the 'on' state of one of the choices.
|
|
|
|
|
</param>
|
|
|
|
|
<param name="flags">
|
|
|
|
|
an <c>int</c>, containing a set of binary behavioral
|
|
|
|
|
flags. Do binary <c>OR</c> on this <c>int</c> to set the
|
|
|
|
|
flags you require.
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateChoice(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String,iText.Kernel.Pdf.PdfArray,System.Int32,iText.Kernel.Font.PdfFont,iText.Kernel.Pdf.PdfAConformanceLevel)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField">choice form field</see>
|
|
|
|
|
with custom
|
|
|
|
|
behavior and layout, on a specified location.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the choice field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the choice field</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<param name="options">
|
|
|
|
|
an array of
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfString"/>
|
|
|
|
|
objects that each represent
|
|
|
|
|
the 'on' state of one of the choices.
|
|
|
|
|
</param>
|
|
|
|
|
<param name="flags">
|
|
|
|
|
an <c>int</c>, containing a set of binary behavioral
|
|
|
|
|
flags. Do binary <c>OR</c> on this <c>int</c> to set the
|
|
|
|
|
flags you require.
|
|
|
|
|
</param>
|
|
|
|
|
<param name="font">the desired font to be used when displaying the text</param>
|
|
|
|
|
<param name="pdfAConformanceLevel">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfAConformanceLevel"/>
|
|
|
|
|
of the document.
|
|
|
|
|
<c/>
|
|
|
|
|
null if it's no PDF/A document
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateChoice(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String,iText.Kernel.Font.PdfFont,System.Single,iText.Kernel.Pdf.PdfArray,System.Int32)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField">choice form field</see>
|
|
|
|
|
with custom
|
|
|
|
|
behavior and layout, on a specified location.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the choice field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the choice field</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<param name="font">
|
|
|
|
|
a
|
|
|
|
|
<see cref="T:iText.Kernel.Font.PdfFont"/>
|
|
|
|
|
</param>
|
|
|
|
|
<param name="fontSize">the size of the font</param>
|
|
|
|
|
<param name="options">
|
|
|
|
|
an array of
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfString"/>
|
|
|
|
|
objects that each represent
|
|
|
|
|
the 'on' state of one of the choices.
|
|
|
|
|
</param>
|
|
|
|
|
<param name="flags">
|
|
|
|
|
an <c>int</c>, containing a set of binary behavioral
|
|
|
|
|
flags. Do binary <c>OR</c> on this <c>int</c> to set the
|
|
|
|
|
flags you require.
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateChoice(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String,iText.Kernel.Font.PdfFont,System.Single,iText.Kernel.Pdf.PdfArray,System.Int32,iText.Kernel.Pdf.PdfAConformanceLevel)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField">choice form field</see>
|
|
|
|
|
with custom
|
|
|
|
|
behavior and layout, on a specified location.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the choice field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the choice field</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<param name="font">
|
|
|
|
|
a
|
|
|
|
|
<see cref="T:iText.Kernel.Font.PdfFont"/>
|
|
|
|
|
</param>
|
|
|
|
|
<param name="fontSize">the size of the font</param>
|
|
|
|
|
<param name="options">
|
|
|
|
|
an array of
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfString"/>
|
|
|
|
|
objects that each represent
|
|
|
|
|
the 'on' state of one of the choices.
|
|
|
|
|
</param>
|
|
|
|
|
<param name="flags">
|
|
|
|
|
an <c>int</c>, containing a set of binary behavioral
|
|
|
|
|
flags. Do binary <c>OR</c> on this <c>int</c> to set the
|
|
|
|
|
flags you require.
|
|
|
|
|
</param>
|
|
|
|
|
<param name="pdfAConformanceLevel">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfAConformanceLevel"/>
|
|
|
|
|
of the document.
|
|
|
|
|
<c/>
|
|
|
|
|
null if it's no PDF/A document
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateSignature(iText.Kernel.Pdf.PdfDocument)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates an empty
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfSignatureFormField">signature form field</see>.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the signature field in
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfSignatureFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateSignature(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Pdf.PdfAConformanceLevel)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates an empty
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfSignatureFormField">signature form field</see>.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the signature field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="pdfAConformanceLevel">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfAConformanceLevel"/>
|
|
|
|
|
of the document.
|
|
|
|
|
<c/>
|
|
|
|
|
null if it's no PDF/A document
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfSignatureFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateSignature(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates an empty
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfSignatureFormField">signature form field</see>.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the signature field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the signature field</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfSignatureFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateSignature(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,iText.Kernel.Pdf.PdfAConformanceLevel)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates an empty
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfSignatureFormField">signature form field</see>.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the signature field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the signature field</param>
|
|
|
|
|
<param name="pdfAConformanceLevel">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfAConformanceLevel"/>
|
|
|
|
|
of the document.
|
|
|
|
|
<c/>
|
|
|
|
|
null if it's no PDF/A document
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfSignatureFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateRadioGroup(iText.Kernel.Pdf.PdfDocument,System.String,System.String)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField">radio group form field</see>.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the radio group in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField">radio group</see>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateRadioGroup(iText.Kernel.Pdf.PdfDocument,System.String,System.String,iText.Kernel.Pdf.PdfAConformanceLevel)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField">radio group form field</see>.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the radio group in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<param name="pdfAConformanceLevel">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfAConformanceLevel"/>
|
|
|
|
|
of the document.
|
|
|
|
|
<c/>
|
|
|
|
|
null if it's no PDF/A document
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField">radio group</see>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateRadioButton(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,iText.Forms.Fields.PdfButtonFormField,System.String)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a generic
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>
|
|
|
|
|
that is added to a radio group.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the radio group in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the field</param>
|
|
|
|
|
<param name="radioGroup">the radio button group that this field should belong to</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
<seealso cref="M:iText.Forms.Fields.PdfFormField.CreateRadioGroup(iText.Kernel.Pdf.PdfDocument,System.String,System.String)"/>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateRadioButton(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,iText.Forms.Fields.PdfButtonFormField,System.String,iText.Kernel.Pdf.PdfAConformanceLevel)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a generic
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>
|
|
|
|
|
that is added to a radio group.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the radio group in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the field</param>
|
|
|
|
|
<param name="radioGroup">the radio button group that this field should belong to</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<param name="pdfAConformanceLevel">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfAConformanceLevel"/>
|
|
|
|
|
of the document.
|
|
|
|
|
<c/>
|
|
|
|
|
null if it's no PDF/A document
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
<seealso cref="M:iText.Forms.Fields.PdfFormField.CreateRadioGroup(iText.Kernel.Pdf.PdfDocument,System.String,System.String)"/>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreatePushButton(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField"/>
|
|
|
|
|
as a push button without data.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the radio group in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the field</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="caption">the text to display on the button</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreatePushButton(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String,iText.Kernel.Font.PdfFont,System.Single)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField"/>
|
|
|
|
|
as a push button without data, with
|
|
|
|
|
its caption in a custom font.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the radio group in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the field</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="caption">the text to display on the button</param>
|
|
|
|
|
<param name="font">
|
|
|
|
|
a
|
|
|
|
|
<see cref="T:iText.Kernel.Font.PdfFont"/>
|
|
|
|
|
</param>
|
|
|
|
|
<param name="fontSize">the size of the font</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreatePushButton(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String,iText.Kernel.Font.PdfFont,System.Single,iText.Kernel.Pdf.PdfAConformanceLevel)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField"/>
|
|
|
|
|
as a push button without data, with
|
|
|
|
|
its caption in a custom font.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the radio group in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the field</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="caption">the text to display on the button</param>
|
|
|
|
|
<param name="font">
|
|
|
|
|
a
|
|
|
|
|
<see cref="T:iText.Kernel.Font.PdfFont"/>
|
|
|
|
|
</param>
|
|
|
|
|
<param name="fontSize">the size of the font</param>
|
|
|
|
|
<param name="pdfAConformanceLevel">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfAConformanceLevel"/>
|
|
|
|
|
of the document.
|
|
|
|
|
<c/>
|
|
|
|
|
null if it's no PDF/A document
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateCheckBox(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField"/>
|
|
|
|
|
as a checkbox.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the radio group in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the field</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField">checkbox</see>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateCheckBox(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String,System.Int32)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField"/>
|
|
|
|
|
as a checkbox.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the radio group in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the field</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<param name="checkType">the type of checkbox graphic to use.</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField">checkbox</see>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateCheckBox(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String,System.Int32,iText.Kernel.Pdf.PdfAConformanceLevel)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField"/>
|
|
|
|
|
as a checkbox.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Creates a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField"/>
|
|
|
|
|
as a checkbox. Check symbol will fit rectangle.
|
|
|
|
|
You may set font and font size after creation.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the radio group in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the field</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<param name="checkType">the type of checkbox graphic to use.</param>
|
|
|
|
|
<param name="pdfAConformanceLevel">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfAConformanceLevel"/>
|
|
|
|
|
of the document.
|
|
|
|
|
<c/>
|
|
|
|
|
null if it's no PDF/A document
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfButtonFormField">checkbox</see>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateComboBox(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String,System.String[][])">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField">combobox</see>
|
|
|
|
|
with custom
|
|
|
|
|
behavior and layout, on a specified location.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the combobox in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the combobox</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<param name="options">
|
|
|
|
|
a two-dimensional array of Strings which will be converted
|
|
|
|
|
to a PdfArray.
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
as a combobox
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateComboBox(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String,System.String[][],iText.Kernel.Font.PdfFont,iText.Kernel.Pdf.PdfAConformanceLevel)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField">combobox</see>
|
|
|
|
|
with custom
|
|
|
|
|
behavior and layout, on a specified location.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the combobox in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the combobox</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<param name="options">
|
|
|
|
|
a two-dimensional array of Strings which will be converted
|
|
|
|
|
to a PdfArray.
|
|
|
|
|
</param>
|
|
|
|
|
<param name="font">the desired font to be used when displaying the text</param>
|
|
|
|
|
<param name="pdfAConformanceLevel">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfAConformanceLevel"/>
|
|
|
|
|
of the document.
|
|
|
|
|
<c/>
|
|
|
|
|
null if it's no PDF/A document
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
as a combobox
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateComboBox(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String,System.String[])">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField">combobox</see>
|
|
|
|
|
with custom
|
|
|
|
|
behavior and layout, on a specified location.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the combobox in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the combobox</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<param name="options">an array of Strings which will be converted to a PdfArray.</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
as a combobox
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateComboBox(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String,System.String[],iText.Kernel.Font.PdfFont,iText.Kernel.Pdf.PdfAConformanceLevel)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField">combobox</see>
|
|
|
|
|
with custom
|
|
|
|
|
behavior and layout, on a specified location.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the combobox in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the combobox</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<param name="options">an array of Strings which will be converted to a PdfArray.</param>
|
|
|
|
|
<param name="font">the desired font to be used when displaying the text</param>
|
|
|
|
|
<param name="pdfAConformanceLevel">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfAConformanceLevel"/>
|
|
|
|
|
of the document.
|
|
|
|
|
<c/>
|
|
|
|
|
null if it's no PDF/A document
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
as a combobox
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateList(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String,System.String[][])">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField">list field</see>
|
|
|
|
|
with custom
|
|
|
|
|
behavior and layout, on a specified location.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the choice field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the choice field</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<param name="options">
|
|
|
|
|
a two-dimensional array of Strings which will be converted
|
|
|
|
|
to a PdfArray.
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
as a list field
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateList(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String,System.String[][],iText.Kernel.Font.PdfFont,iText.Kernel.Pdf.PdfAConformanceLevel)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField">list field</see>
|
|
|
|
|
with custom
|
|
|
|
|
behavior and layout, on a specified location.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the choice field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the choice field</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<param name="options">
|
|
|
|
|
a two-dimensional array of Strings which will be converted
|
|
|
|
|
to a PdfArray.
|
|
|
|
|
</param>
|
|
|
|
|
<param name="font">the desired font to be used when displaying the text</param>
|
|
|
|
|
<param name="pdfAConformanceLevel">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfAConformanceLevel"/>
|
|
|
|
|
of the document.
|
|
|
|
|
<c/>
|
|
|
|
|
null if it's no PDF/A document
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
as a list field
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateList(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String,System.String[])">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField">list field</see>
|
|
|
|
|
with custom
|
|
|
|
|
behavior and layout, on a specified location.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the list field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the list field</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<param name="options">an array of Strings which will be converted to a PdfArray.</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
as a list field
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CreateList(iText.Kernel.Pdf.PdfDocument,iText.Kernel.Geom.Rectangle,System.String,System.String,System.String[],iText.Kernel.Font.PdfFont,iText.Kernel.Pdf.PdfAConformanceLevel)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField">list field</see>
|
|
|
|
|
with custom
|
|
|
|
|
behavior and layout, on a specified location.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="doc">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the list field in
|
|
|
|
|
</param>
|
|
|
|
|
<param name="rect">the location on the page for the list field</param>
|
|
|
|
|
<param name="name">the name of the form field</param>
|
|
|
|
|
<param name="value">the initial value</param>
|
|
|
|
|
<param name="options">an array of Strings which will be converted to a PdfArray.</param>
|
|
|
|
|
<param name="font">the desired font to be used when displaying the text</param>
|
|
|
|
|
<param name="pdfAConformanceLevel">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfAConformanceLevel"/>
|
|
|
|
|
of the document.
|
|
|
|
|
<c/>
|
|
|
|
|
null if it's no PDF/A document
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfChoiceFormField"/>
|
|
|
|
|
as a list field
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.MakeFormField(iText.Kernel.Pdf.PdfObject,iText.Kernel.Pdf.PdfDocument)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a (subtype of)
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>
|
|
|
|
|
object.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Creates a (subtype of)
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>
|
|
|
|
|
object. The type of the object
|
|
|
|
|
depends on the <c>FT</c> entry in the <c>pdfObject</c> parameter.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="pdfObject">
|
|
|
|
|
assumed to be either a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDictionary"/>
|
|
|
|
|
, or a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfIndirectReference"/>
|
|
|
|
|
to a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDictionary"/>
|
|
|
|
|
</param>
|
|
|
|
|
<param name="document">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
to create the field in
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>
|
|
|
|
|
, or <c>null</c> if
|
|
|
|
|
<c>pdfObject</c> does not contain a <c>FT</c> entry
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetFormType">
|
|
|
|
|
<summary>
|
|
|
|
|
Returns the type of the parent form field, or of the wrapped
|
|
|
|
|
<PdfDictionary> object.
|
|
|
|
|
</summary>
|
|
|
|
|
<returns>
|
|
|
|
|
the form type, as a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfName"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetValue(System.String)">
|
|
|
|
|
<summary>Sets a value to the field and generating field appearance if needed.</summary>
|
|
|
|
|
<param name="value">of the field</param>
|
|
|
|
|
<returns>the field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetValue(System.String,System.Boolean)">
|
|
|
|
|
<summary>Sets a value to the field and generating field appearance if needed.</summary>
|
|
|
|
|
<param name="value">of the field</param>
|
|
|
|
|
<param name="generateAppearance">set this flat to false if you want to keep the appearance of the field generated before
|
|
|
|
|
</param>
|
|
|
|
|
<returns>the field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetValue(System.String,iText.Kernel.Font.PdfFont,System.Single)">
|
|
|
|
|
<summary>Set text field value with given font and size</summary>
|
|
|
|
|
<param name="value">text value</param>
|
|
|
|
|
<param name="font">
|
|
|
|
|
a
|
|
|
|
|
<see cref="T:iText.Kernel.Font.PdfFont"/>
|
|
|
|
|
</param>
|
|
|
|
|
<param name="fontSize">the size of the font</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetValue(System.String,System.String)">
|
|
|
|
|
<summary>Sets the field value and the display string.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the field value and the display string. The display string
|
|
|
|
|
is used to build the appearance.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="value">the field value</param>
|
|
|
|
|
<param name="display">
|
|
|
|
|
the string that is used for the appearance. If <c>null</c>
|
|
|
|
|
the <c>value</c> parameter will be used
|
|
|
|
|
</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetParent(iText.Forms.Fields.PdfFormField)">
|
|
|
|
|
<summary>
|
|
|
|
|
Sets a parent
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>
|
|
|
|
|
for the current object.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="parent">another form field that this field belongs to, usually a group field</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetParent">
|
|
|
|
|
<summary>Gets the parent dictionary.</summary>
|
|
|
|
|
<returns>another form field that this field belongs to, usually a group field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetKids">
|
|
|
|
|
<summary>Gets the kids of this object.</summary>
|
|
|
|
|
<returns>
|
|
|
|
|
contents of the dictionary's <c>Kids</c> property, as a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfArray"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.AddKid(iText.Forms.Fields.PdfFormField)">
|
|
|
|
|
<summary>
|
|
|
|
|
Adds a new kid to the <c>Kids</c> array property from a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Adds a new kid to the <c>Kids</c> array property from a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>
|
|
|
|
|
. Also sets the kid's <c>Parent</c> property to this object.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="kid">
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>
|
|
|
|
|
entry for the field's <c>Kids</c> array property
|
|
|
|
|
</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.AddKid(iText.Kernel.Pdf.Annot.PdfWidgetAnnotation)">
|
|
|
|
|
<summary>
|
|
|
|
|
Adds a new kid to the <c>Kids</c> array property from a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.Annot.PdfWidgetAnnotation"/>.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Adds a new kid to the <c>Kids</c> array property from a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.Annot.PdfWidgetAnnotation"/>
|
|
|
|
|
. Also sets the kid's <c>Parent</c> property to this object.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="kid">
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.Annot.PdfWidgetAnnotation"/>
|
|
|
|
|
entry for the field's <c>Kids</c> array property
|
|
|
|
|
</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetFieldName(System.String)">
|
|
|
|
|
<summary>Changes the name of the field to the specified value.</summary>
|
|
|
|
|
<param name="name">the new field name, as a String</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetFieldName">
|
|
|
|
|
<summary>Gets the current field name.</summary>
|
|
|
|
|
<returns>
|
|
|
|
|
the current field name, as a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfString"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetAlternativeName(System.String)">
|
|
|
|
|
<summary>Changes the alternate name of the field to the specified value.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Changes the alternate name of the field to the specified value. The
|
|
|
|
|
alternate is a descriptive name to be used by status messages etc.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="name">the new alternate name, as a String</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetAlternativeName">
|
|
|
|
|
<summary>Gets the current alternate name.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the current alternate name. The alternate is a descriptive name to
|
|
|
|
|
be used by status messages etc.
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>
|
|
|
|
|
the current alternate name, as a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfString"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetMappingName(System.String)">
|
|
|
|
|
<summary>Changes the mapping name of the field to the specified value.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Changes the mapping name of the field to the specified value. The
|
|
|
|
|
mapping name can be used when exporting the form data in the document.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="name">the new alternate name, as a String</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetMappingName">
|
|
|
|
|
<summary>Gets the current mapping name.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the current mapping name. The mapping name can be used when
|
|
|
|
|
exporting the form data in the document.
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>
|
|
|
|
|
the current mapping name, as a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfString"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetFieldFlag(System.Int32)">
|
|
|
|
|
<summary>
|
|
|
|
|
Checks whether a certain flag, or any of a combination of flags, is set
|
|
|
|
|
for this form field.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="flag">an <c>int</c> interpreted as a series of a binary flags</param>
|
|
|
|
|
<returns>
|
|
|
|
|
true if any of the flags specified in the parameter is also set
|
|
|
|
|
in the form field.
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetFieldFlag(System.Int32)">
|
|
|
|
|
<summary>Adds a flag, or combination of flags, for the form field.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Adds a flag, or combination of flags, for the form field. This method is
|
|
|
|
|
intended to be used one flag at a time, but this is not technically
|
|
|
|
|
enforced. To <em>replace</em> the current value, use
|
|
|
|
|
<see cref="M:iText.Forms.Fields.PdfFormField.SetFieldFlags(System.Int32)"/>.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="flag">an <c>int</c> interpreted as a series of a binary flags</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetFieldFlag(System.Int32,System.Boolean)">
|
|
|
|
|
<summary>Adds or removes a flag, or combination of flags, for the form field.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Adds or removes a flag, or combination of flags, for the form field. This
|
|
|
|
|
method is intended to be used one flag at a time, but this is not
|
|
|
|
|
technically enforced. To <em>replace</em> the current value, use
|
|
|
|
|
<see cref="M:iText.Forms.Fields.PdfFormField.SetFieldFlags(System.Int32)"/>.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="flag">an <c>int</c> interpreted as a series of a binary flags</param>
|
|
|
|
|
<param name="value">
|
|
|
|
|
if <c>true</c>, adds the flag(s). if <c>false</c>,
|
|
|
|
|
removes the flag(s).
|
|
|
|
|
</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.IsMultiline">
|
|
|
|
|
<summary>If true, the field can contain multiple lines of text; if false, the field's text is restricted to a single line.
|
|
|
|
|
</summary>
|
|
|
|
|
<returns>whether the field can span over multiple lines.</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.IsPassword">
|
|
|
|
|
<summary>If true, the field is intended for entering a secure password that should not be echoed visibly to the screen.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
If true, the field is intended for entering a secure password that should not be echoed visibly to the screen.
|
|
|
|
|
Characters typed from the keyboard should instead be echoed in some unreadable form, such as asterisks or bullet characters.
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>whether or not the contents of the field must be obfuscated</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetFieldFlags(System.Int32)">
|
|
|
|
|
<summary>Sets a flag, or combination of flags, for the form field.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets a flag, or combination of flags, for the form field. This method
|
|
|
|
|
<em>replaces</em> the previous value. Compare with
|
|
|
|
|
<see cref="M:iText.Forms.Fields.PdfFormField.SetFieldFlag(System.Int32)"/>
|
|
|
|
|
which <em>adds</em> a flag to the existing flags.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="flags">an <c>int</c> interpreted as a series of a binary flags</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetFieldFlags">
|
|
|
|
|
<summary>Gets the current list of PDF form field flags.</summary>
|
|
|
|
|
<returns>the current list of flags, encoded as an <c>int</c></returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetValue">
|
|
|
|
|
<summary>Gets the current value contained in the form field.</summary>
|
|
|
|
|
<returns>
|
|
|
|
|
the current value, as a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfObject"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetValueAsString">
|
|
|
|
|
<summary>Gets the current value contained in the form field.</summary>
|
|
|
|
|
<returns>
|
|
|
|
|
the current value, as a
|
|
|
|
|
<see cref="T:System.String"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetDefaultValue(iText.Kernel.Pdf.PdfObject)">
|
|
|
|
|
<summary>Sets the default fallback value for the form field.</summary>
|
|
|
|
|
<param name="value">the default value</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetDefaultValue">
|
|
|
|
|
<summary>Gets the default fallback value for the form field.</summary>
|
|
|
|
|
<returns>the default value</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetAdditionalAction(iText.Kernel.Pdf.PdfName,iText.Kernel.Pdf.Action.PdfAction)">
|
|
|
|
|
<summary>Sets an additional action for the form field.</summary>
|
|
|
|
|
<param name="key">the dictionary key to use for storing the action</param>
|
|
|
|
|
<param name="action">the action</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetAdditionalAction">
|
|
|
|
|
<summary>Gets the currently additional action dictionary for the form field.</summary>
|
|
|
|
|
<returns>the additional action dictionary</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetOptions(iText.Kernel.Pdf.PdfArray)">
|
|
|
|
|
<summary>Sets options for the form field.</summary>
|
|
|
|
|
<remarks>Sets options for the form field. Only to be used for checkboxes and radio buttons.</remarks>
|
|
|
|
|
<param name="options">
|
|
|
|
|
an array of
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfString"/>
|
|
|
|
|
objects that each represent
|
|
|
|
|
the 'on' state of one of the choices.
|
|
|
|
|
</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetOptions">
|
|
|
|
|
<summary>Gets options for the form field.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets options for the form field. Should only return usable values for
|
|
|
|
|
checkboxes and radio buttons.
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>
|
|
|
|
|
the options, as an
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfArray"/>
|
|
|
|
|
of
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfString"/>
|
|
|
|
|
objects
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetWidgets">
|
|
|
|
|
<summary>
|
|
|
|
|
Gets all
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.Annot.PdfWidgetAnnotation"/>
|
|
|
|
|
that this form field and its
|
|
|
|
|
<see cref="M:iText.Forms.Fields.PdfFormField.GetKids">kids</see>
|
|
|
|
|
refer to.
|
|
|
|
|
</summary>
|
|
|
|
|
<returns>
|
|
|
|
|
a list of
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.Annot.PdfWidgetAnnotation"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetDefaultAppearance">
|
|
|
|
|
<summary>
|
|
|
|
|
Gets default appearance string containing a sequence of valid page-content graphics or text state operators that
|
|
|
|
|
define such properties as the field's text size and color.
|
|
|
|
|
</summary>
|
|
|
|
|
<returns>
|
|
|
|
|
the default appearance graphics, as a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfString"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetDefaultAppearance(System.String)">
|
|
|
|
|
<summary>
|
|
|
|
|
Sets default appearance string containing a sequence of valid page-content graphics or text state operators that
|
|
|
|
|
define such properties as the field's text size and color.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="defaultAppearance">a valid sequence of PDF content stream syntax</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.UpdateDefaultAppearance">
|
|
|
|
|
<summary>Updates DA for Variable text, Push button and choice form fields.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Updates DA for Variable text, Push button and choice form fields.
|
|
|
|
|
The resources required for DA will be put to AcroForm's DR.
|
|
|
|
|
Note, for other form field types DA will be removed.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetJustification">
|
|
|
|
|
<summary>
|
|
|
|
|
Gets a code specifying the form of quadding (justification) to be used in displaying the text:
|
|
|
|
|
0 Left-justified
|
|
|
|
|
1 Centered
|
|
|
|
|
2 Right-justified
|
|
|
|
|
</summary>
|
|
|
|
|
<returns>the current justification attribute</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetJustification(System.Int32)">
|
|
|
|
|
<summary>
|
|
|
|
|
Sets a code specifying the form of quadding (justification) to be used in displaying the text:
|
|
|
|
|
0 Left-justified
|
|
|
|
|
1 Centered
|
|
|
|
|
2 Right-justified
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="justification">the value to set the justification attribute to</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetDefaultStyle">
|
|
|
|
|
<summary>Gets a default style string, as described in "Rich Text Strings" section of Pdf spec.</summary>
|
|
|
|
|
<returns>
|
|
|
|
|
the default style, as a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfString"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetDefaultStyle(iText.Kernel.Pdf.PdfString)">
|
|
|
|
|
<summary>Sets a default style string, as described in "Rich Text Strings" section of Pdf spec.</summary>
|
|
|
|
|
<param name="defaultStyleString">a new default style for the form field</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetRichText">
|
|
|
|
|
<summary>Gets a rich text string, as described in "Rich Text Strings" section of Pdf spec.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets a rich text string, as described in "Rich Text Strings" section of Pdf spec.
|
|
|
|
|
May be either
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfStream"/>
|
|
|
|
|
or
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfString"/>.
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>the current rich text value</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetRichText(iText.Kernel.Pdf.PdfObject)">
|
|
|
|
|
<summary>Sets a rich text string, as described in "Rich Text Strings" section of Pdf spec.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets a rich text string, as described in "Rich Text Strings" section of Pdf spec.
|
|
|
|
|
May be either
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfStream"/>
|
|
|
|
|
or
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfString"/>.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="richText">a new rich text value</param>
|
|
|
|
|
<returns>The edited PdfFormField</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetFontSize">
|
|
|
|
|
<summary>Gets the current fontSize of the form field.</summary>
|
|
|
|
|
<returns>the current fontSize</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetFont">
|
|
|
|
|
<summary>Gets the current font of the form field.</summary>
|
|
|
|
|
<returns>
|
|
|
|
|
the current
|
|
|
|
|
<see cref="T:iText.Kernel.Font.PdfFont">font</see>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetColor">
|
|
|
|
|
<summary>Gets the current color of the form field.</summary>
|
|
|
|
|
<returns>
|
|
|
|
|
the current
|
|
|
|
|
<see cref="T:iText.Kernel.Colors.Color">color</see>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetFont(iText.Kernel.Font.PdfFont)">
|
|
|
|
|
<summary>Basic setter for the <c>font</c> property.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Basic setter for the <c>font</c> property. Regenerates the field
|
|
|
|
|
appearance after setting the new value.
|
|
|
|
|
Note that the font will be added to the document so ensure that the font is embedded
|
|
|
|
|
if it's a pdf/a document.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="font">The new font to be set</param>
|
|
|
|
|
<returns>The edited PdfFormField</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetFontSize(System.Single)">
|
|
|
|
|
<summary>Basic setter for the <c>fontSize</c> property.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Basic setter for the <c>fontSize</c> property. Regenerates the
|
|
|
|
|
field appearance after setting the new value.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="fontSize">The new font size to be set</param>
|
|
|
|
|
<returns>The edited PdfFormField</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetFontSize(System.Int32)">
|
|
|
|
|
<summary>Basic setter for the <c>fontSize</c> property.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Basic setter for the <c>fontSize</c> property. Regenerates the
|
|
|
|
|
field appearance after setting the new value.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="fontSize">The new font size to be set</param>
|
|
|
|
|
<returns>The edited PdfFormField</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetFontAndSize(iText.Kernel.Font.PdfFont,System.Int32)">
|
|
|
|
|
<summary>
|
|
|
|
|
Combined setter for the <c>font</c> and <c>fontSize</c>
|
|
|
|
|
properties.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Combined setter for the <c>font</c> and <c>fontSize</c>
|
|
|
|
|
properties. Regenerates the field appearance after setting the new value.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="font">The new font to be set</param>
|
|
|
|
|
<param name="fontSize">The new font size to be set</param>
|
|
|
|
|
<returns>The edited PdfFormField</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetFontAndSize(iText.Kernel.Font.PdfFont,System.Single)">
|
|
|
|
|
<summary>
|
|
|
|
|
Combined setter for the <c>font</c> and <c>fontSize</c>
|
|
|
|
|
properties.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Combined setter for the <c>font</c> and <c>fontSize</c>
|
|
|
|
|
properties. Regenerates the field appearance after setting the new value.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="font">The new font to be set</param>
|
|
|
|
|
<param name="fontSize">The new font size to be set</param>
|
|
|
|
|
<returns>The edited PdfFormField</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetBackgroundColor(iText.Kernel.Colors.Color)">
|
|
|
|
|
<summary>Basic setter for the <c>backgroundColor</c> property.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Basic setter for the <c>backgroundColor</c> property. Regenerates
|
|
|
|
|
the field appearance after setting the new value.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="backgroundColor">
|
|
|
|
|
The new color to be set or
|
|
|
|
|
<see langword="null"/>
|
|
|
|
|
if no background needed
|
|
|
|
|
</param>
|
|
|
|
|
<returns>The edited PdfFormField</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetRotation(System.Int32)">
|
|
|
|
|
<summary>Basic setter for the <c>degRotation</c> property.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Basic setter for the <c>degRotation</c> property. Regenerates
|
|
|
|
|
the field appearance after setting the new value.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="degRotation">The new degRotation to be set</param>
|
|
|
|
|
<returns>The edited PdfFormField</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetAction(iText.Kernel.Pdf.Action.PdfAction)">
|
|
|
|
|
<summary>
|
|
|
|
|
Sets the action on all
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.Annot.PdfWidgetAnnotation">widgets</see>
|
|
|
|
|
of this form field.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="action">The action</param>
|
|
|
|
|
<returns>The edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetCheckType(System.Int32)">
|
|
|
|
|
<summary>Changes the type of graphical marker used to mark a checkbox as 'on'.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Changes the type of graphical marker used to mark a checkbox as 'on'.
|
|
|
|
|
Notice that in order to complete the change one should call
|
|
|
|
|
<see cref="M:iText.Forms.Fields.PdfFormField.RegenerateField">regenerateField</see>
|
|
|
|
|
method
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="checkType">the new checkbox marker</param>
|
|
|
|
|
<returns>The edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetVisibility(System.Int32)">
|
|
|
|
|
<summary>
|
|
|
|
|
Set the visibility flags of the form field annotation
|
|
|
|
|
Options are: HIDDEN, HIDDEN_BUT_PRINTABLE, VISIBLE, VISIBLE_BUT_DOES_NOT_PRINT
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="visibility">visibility option</param>
|
|
|
|
|
<returns>The edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.RegenerateField">
|
|
|
|
|
<summary>This method regenerates appearance stream of the field.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
This method regenerates appearance stream of the field. Use it if you
|
|
|
|
|
changed any field parameters and didn't use setValue method which
|
|
|
|
|
generates appearance by itself.
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>whether or not the regeneration was successful.</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetBorderWidth">
|
|
|
|
|
<summary>Gets the border width for the field.</summary>
|
|
|
|
|
<returns>the current border width.</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetBorderWidth(System.Single)">
|
|
|
|
|
<summary>Sets the border width for the field.</summary>
|
|
|
|
|
<param name="borderWidth">The new border width.</param>
|
|
|
|
|
<returns>The edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetBorderColor(iText.Kernel.Colors.Color)">
|
|
|
|
|
<summary>Sets the Border Color.</summary>
|
|
|
|
|
<param name="color">the new value for the Border Color</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetColor(iText.Kernel.Colors.Color)">
|
|
|
|
|
<summary>Sets the text color.</summary>
|
|
|
|
|
<param name="color">the new value for the Color</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetReadOnly(System.Boolean)">
|
|
|
|
|
<summary>Sets the ReadOnly flag, specifying whether or not the field can be changed.</summary>
|
|
|
|
|
<param name="readOnly">if <c>true</c>, then the field cannot be changed.</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.IsReadOnly">
|
|
|
|
|
<summary>Gets the ReadOnly flag, specifying whether or not the field can be changed.</summary>
|
|
|
|
|
<returns><c>true</c> if the field cannot be changed.</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetRequired(System.Boolean)">
|
|
|
|
|
<summary>Sets the Required flag, specifying whether or not the field must be filled in.</summary>
|
|
|
|
|
<param name="required">if <c>true</c>, then the field must be filled in.</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.IsRequired">
|
|
|
|
|
<summary>Gets the Required flag, specifying whether or not the field must be filled in.</summary>
|
|
|
|
|
<returns><c>true</c> if the field must be filled in.</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetNoExport(System.Boolean)">
|
|
|
|
|
<summary>Sets the NoExport flag, specifying whether or not exporting is forbidden.</summary>
|
|
|
|
|
<param name="noExport">if <c>true</c>, then exporting is <em>forbidden</em></param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.IsNoExport">
|
|
|
|
|
<summary>Gets the NoExport attribute.</summary>
|
|
|
|
|
<returns>whether exporting the value following a form action is forbidden.</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetPage(System.Int32)">
|
|
|
|
|
<summary>Specifies on which page the form field's widget must be shown.</summary>
|
|
|
|
|
<param name="pageNum">the page number</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetAppearanceStates">
|
|
|
|
|
<summary>Gets the appearance state names.</summary>
|
|
|
|
|
<returns>an array of Strings containing the names of the appearance states</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetAppearance(iText.Kernel.Pdf.PdfName,System.String,iText.Kernel.Pdf.PdfStream)">
|
|
|
|
|
<summary>Sets an appearance for (the widgets related to) the form field.</summary>
|
|
|
|
|
<param name="appearanceType">
|
|
|
|
|
the type of appearance stream to be added
|
|
|
|
|
<list type="bullet">
|
|
|
|
|
<item><description> PdfName.N: normal appearance
|
|
|
|
|
</description></item>
|
|
|
|
|
<item><description> PdfName.R: rollover appearance
|
|
|
|
|
</description></item>
|
|
|
|
|
<item><description> PdfName.D: down appearance
|
|
|
|
|
</description></item>
|
|
|
|
|
</list>
|
|
|
|
|
</param>
|
|
|
|
|
<param name="appearanceState">
|
|
|
|
|
the state of the form field that needs to be true
|
|
|
|
|
for the appearance to be used. Differentiates between several streams
|
|
|
|
|
of the same type.
|
|
|
|
|
</param>
|
|
|
|
|
<param name="appearanceStream">
|
|
|
|
|
the appearance instructions, as a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfStream"/>
|
|
|
|
|
</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.SetFontSizeAutoScale">
|
|
|
|
|
<summary>Sets zero font size which will be interpreted as auto-size according to ISO 32000-1, 12.7.3.3.</summary>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.Release">
|
|
|
|
|
<summary>Releases underlying pdf object and other pdf entities used by wrapper.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Releases underlying pdf object and other pdf entities used by wrapper.
|
|
|
|
|
This method should be called instead of direct call to
|
|
|
|
|
<see cref="M:iText.Kernel.Pdf.PdfObject.Release"/>
|
|
|
|
|
if the wrapper is used.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GenerateDefaultAppearanceString(iText.Kernel.Font.PdfFont,System.Single,iText.Kernel.Colors.Color,iText.Kernel.Pdf.PdfResources)">
|
|
|
|
|
<summary>Generate default appearance, /DA key.</summary>
|
|
|
|
|
<param name="font">
|
|
|
|
|
preferred font. If
|
|
|
|
|
<see cref="M:iText.Forms.Fields.PdfFormField.GetFont"/>
|
|
|
|
|
is not null, it will be used instead.
|
|
|
|
|
</param>
|
|
|
|
|
<param name="fontSize">
|
|
|
|
|
preferred font size. If
|
|
|
|
|
<see cref="F:iText.Forms.Fields.PdfFormField.fontSize"/>
|
|
|
|
|
is valid,
|
|
|
|
|
it will be used instead.
|
|
|
|
|
</param>
|
|
|
|
|
<param name="color">color for the DA</param>
|
|
|
|
|
<param name="res">resources</param>
|
|
|
|
|
<returns>generated string</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.GetFontAndSize(iText.Kernel.Pdf.PdfDictionary)">
|
|
|
|
|
<summary>Gets font and font size.</summary>
|
|
|
|
|
<param name="asNormal">normal appearance, will be ignored.</param>
|
|
|
|
|
<returns>array where first index is PdfFont and the second is font name.</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.DrawTextAppearance(iText.Kernel.Geom.Rectangle,iText.Kernel.Font.PdfFont,System.Single,System.String,iText.Kernel.Pdf.Xobject.PdfFormXObject)">
|
|
|
|
|
<summary>Draws the visual appearance of text in a form field.</summary>
|
|
|
|
|
<param name="rect">The location on the page for the list field</param>
|
|
|
|
|
<param name="font">
|
|
|
|
|
a
|
|
|
|
|
<see cref="T:iText.Kernel.Font.PdfFont"/>
|
|
|
|
|
</param>
|
|
|
|
|
<param name="fontSize">The size of the font</param>
|
|
|
|
|
<param name="value">The initial value</param>
|
|
|
|
|
<param name="appearance">The appearance</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.DrawMultiLineTextAppearance(iText.Kernel.Geom.Rectangle,iText.Kernel.Font.PdfFont,System.Single,System.String,iText.Kernel.Pdf.Xobject.PdfFormXObject)">
|
|
|
|
|
<summary>Draws the visual appearance of multiline text in a form field.</summary>
|
|
|
|
|
<param name="rect">The location on the page for the list field</param>
|
|
|
|
|
<param name="font">
|
|
|
|
|
a
|
|
|
|
|
<see cref="T:iText.Kernel.Font.PdfFont"/>
|
|
|
|
|
</param>
|
|
|
|
|
<param name="fontSize">The size of the font, will be ignored</param>
|
|
|
|
|
<param name="value">The initial value</param>
|
|
|
|
|
<param name="appearance">The appearance</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.DrawChoiceAppearance(iText.Kernel.Geom.Rectangle,System.Single,System.String,iText.Kernel.Pdf.Xobject.PdfFormXObject)">
|
|
|
|
|
<summary>Draws the visual appearance of Choice box in a form field.</summary>
|
|
|
|
|
<param name="rect">The location on the page for the list field</param>
|
|
|
|
|
<param name="value">The initial value</param>
|
|
|
|
|
<param name="appearance">The appearance</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.DrawBorder(iText.Kernel.Pdf.Canvas.PdfCanvas,iText.Kernel.Pdf.Xobject.PdfFormXObject,System.Single,System.Single)">
|
|
|
|
|
<summary>Draws a border using the borderWidth and borderColor of the form field.</summary>
|
|
|
|
|
<param name="canvas">
|
|
|
|
|
The
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.Canvas.PdfCanvas"/>
|
|
|
|
|
on which to draw
|
|
|
|
|
</param>
|
|
|
|
|
<param name="xObject">The PdfFormXObject</param>
|
|
|
|
|
<param name="width">The width of the rectangle to draw</param>
|
|
|
|
|
<param name="height">The height of the rectangle to draw</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.DrawRadioAppearance(System.Single,System.Single,System.String)">
|
|
|
|
|
<summary>Draws the appearance of a radio button with a specified value.</summary>
|
|
|
|
|
<param name="width">the width of the radio button to draw</param>
|
|
|
|
|
<param name="height">the height of the radio button to draw</param>
|
|
|
|
|
<param name="value">the value of the button</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.DrawPdfA1RadioAppearance(System.Single,System.Single,System.String)">
|
|
|
|
|
<summary>Draws the appearance of a radio button with a specified value.</summary>
|
|
|
|
|
<param name="width">the width of the radio button to draw</param>
|
|
|
|
|
<param name="height">the height of the radio button to draw</param>
|
|
|
|
|
<param name="value">the value of the button</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.DrawRadioField(iText.Kernel.Pdf.Canvas.PdfCanvas,System.Single,System.Single,System.Boolean)">
|
|
|
|
|
<summary>Draws a radio button.</summary>
|
|
|
|
|
<param name="canvas">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.Canvas.PdfCanvas"/>
|
|
|
|
|
on which to draw
|
|
|
|
|
</param>
|
|
|
|
|
<param name="width">the width of the radio button to draw</param>
|
|
|
|
|
<param name="height">the height of the radio button to draw</param>
|
|
|
|
|
<param name="on">required to be <c>true</c> for fulfilling the drawing operation</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.DrawCheckAppearance(System.Single,System.Single,System.String)">
|
|
|
|
|
<summary>Draws the appearance of a checkbox with a specified state value.</summary>
|
|
|
|
|
<param name="width">the width of the checkbox to draw</param>
|
|
|
|
|
<param name="height">the height of the checkbox to draw</param>
|
|
|
|
|
<param name="onStateName">the state of the form field that will be drawn</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.DrawPdfA2CheckAppearance(System.Single,System.Single,System.String,System.Int32)">
|
|
|
|
|
<summary>Draws PDF/A-2 compliant check appearance.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Draws PDF/A-2 compliant check appearance.
|
|
|
|
|
Actually it's just PdfA check appearance. According to corrigendum there is no difference between them
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="width">width of the checkbox</param>
|
|
|
|
|
<param name="height">height of the checkbox</param>
|
|
|
|
|
<param name="onStateName">name that corresponds to the "On" state of the checkbox</param>
|
|
|
|
|
<param name="checkType">
|
|
|
|
|
the type that determines how the checkbox will look like. Allowed values are
|
|
|
|
|
<value>TYPE_CHECK</value>
|
|
|
|
|
,
|
|
|
|
|
<value>TYPE_CIRCLE</value>
|
|
|
|
|
,
|
|
|
|
|
<value>TYPE_CROSS</value>
|
|
|
|
|
,
|
|
|
|
|
<value>TYPE_DIAMOND</value>
|
|
|
|
|
,
|
|
|
|
|
<value>TYPE_SQUARE</value>
|
|
|
|
|
,
|
|
|
|
|
<value>TYPE_STAR</value>
|
|
|
|
|
</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.DrawPdfA1CheckAppearance(System.Single,System.Single,System.String,System.Int32)">
|
|
|
|
|
<param name="width">width of the checkbox</param>
|
|
|
|
|
<param name="height">height of the checkbox</param>
|
|
|
|
|
<param name="selectedValue">the selected value of the checkbox which determines the appearance of the checkbox
|
|
|
|
|
</param>
|
|
|
|
|
<param name="checkType">
|
|
|
|
|
the type that determines how the checkbox will look like. Allowed values are
|
|
|
|
|
<value>TYPE_CHECK</value>
|
|
|
|
|
,
|
|
|
|
|
<value>TYPE_CIRCLE</value>
|
|
|
|
|
,
|
|
|
|
|
<value>TYPE_CROSS</value>
|
|
|
|
|
,
|
|
|
|
|
<value>TYPE_DIAMOND</value>
|
|
|
|
|
,
|
|
|
|
|
<value>TYPE_SQUARE</value>
|
|
|
|
|
,
|
|
|
|
|
<value>TYPE_STAR</value>
|
|
|
|
|
</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.DrawPushButtonAppearance(System.Single,System.Single,System.String,iText.Kernel.Font.PdfFont,System.Single)">
|
|
|
|
|
<summary>Draws the appearance for a push button.</summary>
|
|
|
|
|
<param name="width">the width of the pushbutton</param>
|
|
|
|
|
<param name="height">the width of the pushbutton</param>
|
|
|
|
|
<param name="text">the text to display on the button</param>
|
|
|
|
|
<param name="font">
|
|
|
|
|
a
|
|
|
|
|
<see cref="T:iText.Kernel.Font.PdfFont"/>
|
|
|
|
|
</param>
|
|
|
|
|
<param name="fontSize">the size of the font</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.Xobject.PdfFormXObject"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.DrawPushButtonAppearance(System.Single,System.Single,System.String,iText.Kernel.Font.PdfFont,iText.Kernel.Pdf.PdfName,System.Single)">
|
|
|
|
|
<summary>Draws the appearance for a push button.</summary>
|
|
|
|
|
<param name="width">the width of the pushbutton</param>
|
|
|
|
|
<param name="height">the width of the pushbutton</param>
|
|
|
|
|
<param name="text">the text to display on the button</param>
|
|
|
|
|
<param name="font">
|
|
|
|
|
a
|
|
|
|
|
<see cref="T:iText.Kernel.Font.PdfFont"/>
|
|
|
|
|
</param>
|
|
|
|
|
<param name="fontName">will be ignored.</param>
|
|
|
|
|
<param name="fontSize">the size of the font</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a new
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.Xobject.PdfFormXObject"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.DrawButton(iText.Kernel.Pdf.Canvas.PdfCanvas,System.Single,System.Single,System.Single,System.Single,System.String,iText.Kernel.Font.PdfFont,System.Single)">
|
|
|
|
|
<summary>Performs the low-level drawing operations to draw a button object.</summary>
|
|
|
|
|
<param name="canvas">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.Canvas.PdfCanvas"/>
|
|
|
|
|
of the page to draw on.
|
|
|
|
|
</param>
|
|
|
|
|
<param name="x">will be ignored, according to spec it shall be 0</param>
|
|
|
|
|
<param name="y">will be ignored, according to spec it shall be 0</param>
|
|
|
|
|
<param name="width">the width of the button</param>
|
|
|
|
|
<param name="height">the width of the button</param>
|
|
|
|
|
<param name="text">the text to display on the button</param>
|
|
|
|
|
<param name="font">
|
|
|
|
|
a
|
|
|
|
|
<see cref="T:iText.Kernel.Font.PdfFont"/>
|
|
|
|
|
</param>
|
|
|
|
|
<param name="fontSize">the size of the font</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.DrawCheckBox(iText.Kernel.Pdf.Canvas.PdfCanvas,System.Single,System.Single,System.Single,System.Boolean)">
|
|
|
|
|
<summary>Performs the low-level drawing operations to draw a checkbox object.</summary>
|
|
|
|
|
<param name="canvas">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.Canvas.PdfCanvas"/>
|
|
|
|
|
of the page to draw on.
|
|
|
|
|
</param>
|
|
|
|
|
<param name="width">the width of the button</param>
|
|
|
|
|
<param name="height">the width of the button</param>
|
|
|
|
|
<param name="fontSize">the size of the font</param>
|
|
|
|
|
<param name="on">the boolean value of the checkbox</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CalculateTranslationHeightAfterFieldRot(iText.Kernel.Geom.Rectangle,System.Double,System.Double)">
|
|
|
|
|
<summary>
|
|
|
|
|
Calculate the necessary height offset after applying field rotation
|
|
|
|
|
so that the origin of the bounding box is the lower left corner with respect to the field text.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="bBox">bounding box rectangle before rotation</param>
|
|
|
|
|
<param name="pageRotation">rotation of the page</param>
|
|
|
|
|
<param name="relFieldRotation">rotation of the field relative to the page</param>
|
|
|
|
|
<returns>translation value for height</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.CalculateTranslationWidthAfterFieldRot(iText.Kernel.Geom.Rectangle,System.Double,System.Double)">
|
|
|
|
|
<summary>
|
|
|
|
|
Calculate the necessary width offset after applying field rotation
|
|
|
|
|
so that the origin of the bounding box is the lower left corner with respect to the field text.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="bBox">bounding box rectangle before rotation</param>
|
|
|
|
|
<param name="pageRotation">rotation of the page</param>
|
|
|
|
|
<param name="relFieldRotation">rotation of the field relative to the page</param>
|
|
|
|
|
<returns>translation value for width</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfFormField.PutAcroFormObject(iText.Kernel.Pdf.PdfName,iText.Kernel.Pdf.PdfObject)">
|
|
|
|
|
<summary>Puts object directly to AcroForm dictionary.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Puts object directly to AcroForm dictionary.
|
|
|
|
|
It works much faster than consequent invocation of
|
|
|
|
|
<see cref="M:iText.Forms.PdfAcroForm.GetAcroForm(iText.Kernel.Pdf.PdfDocument,System.Boolean)"/>
|
|
|
|
|
and
|
|
|
|
|
<see cref="M:iText.Kernel.Pdf.PdfObjectWrapper`1.GetPdfObject"/>.
|
|
|
|
|
<para />
|
|
|
|
|
Note, this method assume that Catalog already has AcroForm object.
|
|
|
|
|
<see cref="M:iText.Forms.Fields.PdfFormField.AddAcroFormToCatalog"/>
|
|
|
|
|
should be called explicitly.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="acroFormKey">the key of the object.</param>
|
|
|
|
|
<param name="acroFormObject">the object to add.</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Fields.PdfSignatureFormField">
|
|
|
|
|
<summary>An AcroForm field containing signature data.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfSignatureFormField.GetFormType">
|
|
|
|
|
<summary>Returns <c>Sig</c>, the form type for signature form fields.</summary>
|
|
|
|
|
<returns>
|
|
|
|
|
the form type, as a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfName"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfSignatureFormField.SetValue(iText.Kernel.Pdf.PdfObject)">
|
|
|
|
|
<summary>Adds the signature to the signature field.</summary>
|
|
|
|
|
<param name="value">the signature to be contained in the signature field, or an indirect reference to it</param>
|
|
|
|
|
<returns>the edited field</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfSignatureFormField.GetSigFieldLockDictionary">
|
|
|
|
|
<summary>
|
|
|
|
|
Gets the
|
|
|
|
|
<see cref="T:iText.Forms.PdfSigFieldLock"/>
|
|
|
|
|
, which contains fields that
|
|
|
|
|
must be locked if the document is signed.
|
|
|
|
|
</summary>
|
|
|
|
|
<returns>a dictionary containing locked fields.</returns>
|
|
|
|
|
<seealso cref="T:iText.Forms.PdfSigFieldLock"/>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Fields.PdfTextFormField">
|
|
|
|
|
<summary>An AcroForm field containing textual data.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfTextFormField.GetFormType">
|
|
|
|
|
<summary>Returns <c>Tx</c>, the form type for textual form fields.</summary>
|
|
|
|
|
<returns>
|
|
|
|
|
the form type, as a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfName"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfTextFormField.SetMultiline(System.Boolean)">
|
|
|
|
|
<summary>If true, the field can contain multiple lines of text; if false, the field?s text is restricted to a single line.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="multiline">whether or not the file can contain multiple lines of text</param>
|
|
|
|
|
<returns>
|
|
|
|
|
current
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfTextFormField.SetPassword(System.Boolean)">
|
|
|
|
|
<summary>If true, the field is intended for entering a secure password that should not be echoed visibly to the screen.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
If true, the field is intended for entering a secure password that should not be echoed visibly to the screen.
|
|
|
|
|
Characters typed from the keyboard should instead be echoed in some unreadable form, such as asterisks or bullet characters.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="password">whether or not to obscure the typed characters</param>
|
|
|
|
|
<returns>
|
|
|
|
|
current
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfTextFormField.IsFileSelect">
|
|
|
|
|
<summary>
|
|
|
|
|
If true, the text entered in the field represents the pathname of a file
|
|
|
|
|
whose contents are to be submitted as the value of the field.
|
|
|
|
|
</summary>
|
|
|
|
|
<returns>whether or not this field currently represents a path</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfTextFormField.SetFileSelect(System.Boolean)">
|
|
|
|
|
<summary>
|
|
|
|
|
If true, the text entered in the field represents the pathname of a file
|
|
|
|
|
whose contents are to be submitted as the value of the field.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="fileSelect">whether or not this field should represent a path</param>
|
|
|
|
|
<returns>
|
|
|
|
|
current
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfTextFormField.IsSpellCheck">
|
|
|
|
|
<summary>If true, text entered in the field is spell-checked.</summary>
|
|
|
|
|
<returns>whether or not spell-checking is currently enabled</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfTextFormField.SetSpellCheck(System.Boolean)">
|
|
|
|
|
<summary>If true, text entered in the field is spell-checked.</summary>
|
|
|
|
|
<param name="spellCheck">whether or not to spell-check</param>
|
|
|
|
|
<returns>
|
|
|
|
|
current
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfTextFormField.IsScroll">
|
|
|
|
|
<summary>
|
|
|
|
|
If true, the field scrolls (horizontally for single-line fields, vertically for multiple-line fields)
|
|
|
|
|
to accommodate more text than fits within its annotation rectangle.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
If true, the field scrolls (horizontally for single-line fields, vertically for multiple-line fields)
|
|
|
|
|
to accommodate more text than fits within its annotation rectangle.
|
|
|
|
|
Once the field is full, no further text is accepted.
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>whether or not longer texts are currently allowed</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfTextFormField.SetScroll(System.Boolean)">
|
|
|
|
|
<summary>
|
|
|
|
|
If true, the field scrolls (horizontally for single-line fields, vertically for multiple-line fields)
|
|
|
|
|
to accommodate more text than fits within its annotation rectangle.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
If true, the field scrolls (horizontally for single-line fields, vertically for multiple-line fields)
|
|
|
|
|
to accommodate more text than fits within its annotation rectangle.
|
|
|
|
|
Once the field is full, no further text is accepted.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="scroll">whether or not to allow longer texts</param>
|
|
|
|
|
<returns>
|
|
|
|
|
current
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfTextFormField.IsComb">
|
|
|
|
|
<summary>
|
|
|
|
|
Meaningful only if the MaxLen entry is present in the text field dictionary
|
|
|
|
|
and if the Multiline, Password, and FileSelect flags are clear.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Meaningful only if the MaxLen entry is present in the text field dictionary
|
|
|
|
|
and if the Multiline, Password, and FileSelect flags are clear.
|
|
|
|
|
If true, the field is automatically divided into as many equally spaced positions,
|
|
|
|
|
or combs, as the value of MaxLen, and the text is laid out into those combs.
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>whether or not combing is enabled</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfTextFormField.SetComb(System.Boolean)">
|
|
|
|
|
<summary>
|
|
|
|
|
Meaningful only if the MaxLen entry is present in the text field dictionary
|
|
|
|
|
and if the Multiline, Password, and FileSelect flags are clear.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Meaningful only if the MaxLen entry is present in the text field dictionary
|
|
|
|
|
and if the Multiline, Password, and FileSelect flags are clear.
|
|
|
|
|
If true, the field is automatically divided into as many equally spaced positions,
|
|
|
|
|
or combs, as the value of MaxLen, and the text is laid out into those combs.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="comb">whether or not to enable combing</param>
|
|
|
|
|
<returns>
|
|
|
|
|
current
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfTextFormField.IsRichText">
|
|
|
|
|
<summary>If true, the value of this field should be represented as a rich text string.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
If true, the value of this field should be represented as a rich text string.
|
|
|
|
|
If the field has a value, the RV entry of the field dictionary specifies the rich text string.
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>whether or not text is currently represented as rich text</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfTextFormField.SetRichText(System.Boolean)">
|
|
|
|
|
<summary>If true, the value of this field should be represented as a rich text string.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
If true, the value of this field should be represented as a rich text string.
|
|
|
|
|
If the field has a value, the RV entry of the field dictionary specifies the rich text string.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="richText">whether or not to represent text as rich text</param>
|
|
|
|
|
<returns>
|
|
|
|
|
current
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfTextFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfTextFormField.GetMaxLen">
|
|
|
|
|
<summary>Gets the maximum length of the field's text, in characters.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the maximum length of the field's text, in characters.
|
|
|
|
|
This is an optional parameter, so if it is not specified, 0 value will be returned.
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>the current maximum text length</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Fields.PdfTextFormField.SetMaxLen(System.Int32)">
|
|
|
|
|
<summary>Sets the maximum length of the field's text, in characters.</summary>
|
|
|
|
|
<param name="maxLen">the maximum text length</param>
|
|
|
|
|
<returns>current</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.PdfAcroForm">
|
|
|
|
|
<summary>This class represents the static form technology AcroForm on a PDF file.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.PdfAcroForm.SIGNATURE_EXIST">
|
|
|
|
|
<summary>
|
|
|
|
|
To be used with
|
|
|
|
|
<see cref="M:iText.Forms.PdfAcroForm.SetSignatureFlags(System.Int32)"/>.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
To be used with
|
|
|
|
|
<see cref="M:iText.Forms.PdfAcroForm.SetSignatureFlags(System.Int32)"/>.
|
|
|
|
|
<br />
|
|
|
|
|
<blockquote>
|
|
|
|
|
If set, the document contains at least one signature field. This flag
|
|
|
|
|
allows a conforming reader to enable user interface items (such as menu
|
|
|
|
|
items or pushbuttons) related to signature processing without having to
|
|
|
|
|
scan the entire document for the presence of signature fields.
|
|
|
|
|
(ISO 32000-1, section 12.7.2 "Interactive Form Dictionary")
|
|
|
|
|
</blockquote>
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.PdfAcroForm.APPEND_ONLY">
|
|
|
|
|
<summary>
|
|
|
|
|
To be used with
|
|
|
|
|
<see cref="M:iText.Forms.PdfAcroForm.SetSignatureFlags(System.Int32)"/>.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
To be used with
|
|
|
|
|
<see cref="M:iText.Forms.PdfAcroForm.SetSignatureFlags(System.Int32)"/>.
|
|
|
|
|
<br />
|
|
|
|
|
<blockquote>
|
|
|
|
|
If set, the document contains signatures that may be invalidated if the
|
|
|
|
|
file is saved (written) in a way that alters its previous contents, as
|
|
|
|
|
opposed to an incremental update. Merely updating the file by appending
|
|
|
|
|
new information to the end of the previous version is safe. Conforming
|
|
|
|
|
readers may use this flag to inform a user requesting a full save that
|
|
|
|
|
signatures will be invalidated and require explicit confirmation before
|
|
|
|
|
continuing with the operation.
|
|
|
|
|
(ISO 32000-1, section 12.7.2 "Interactive Form Dictionary")
|
|
|
|
|
</blockquote>
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.PdfAcroForm.generateAppearance">
|
|
|
|
|
<summary>
|
|
|
|
|
Keeps track of whether or not appearances must be generated by the form
|
|
|
|
|
fields themselves, or by the PDF viewer application.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Keeps track of whether or not appearances must be generated by the form
|
|
|
|
|
fields themselves, or by the PDF viewer application. Default is
|
|
|
|
|
<c>true</c>.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.PdfAcroForm.fields">
|
|
|
|
|
<summary>
|
|
|
|
|
A map of field names and their associated
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
objects.
|
|
|
|
|
</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.PdfAcroForm.document">
|
|
|
|
|
<summary>The PdfDocument to which the PdfAcroForm belongs.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.#ctor(iText.Kernel.Pdf.PdfDictionary,iText.Kernel.Pdf.PdfDocument)">
|
|
|
|
|
<summary>Creates a PdfAcroForm as a wrapper of a dictionary.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Creates a PdfAcroForm as a wrapper of a dictionary.
|
|
|
|
|
Also initializes an XFA form if an <c>/XFA</c> entry is present in
|
|
|
|
|
the dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="pdfObject">the PdfDictionary to be wrapped</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.#ctor(iText.Kernel.Pdf.PdfArray)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates a PdfAcroForm from a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfArray"/>
|
|
|
|
|
of fields.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Creates a PdfAcroForm from a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfArray"/>
|
|
|
|
|
of fields.
|
|
|
|
|
Also initializes an empty XFA form.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="fields">
|
|
|
|
|
a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfArray"/>
|
|
|
|
|
of
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDictionary"/>
|
|
|
|
|
objects
|
|
|
|
|
</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.GetAcroForm(iText.Kernel.Pdf.PdfDocument,System.Boolean)">
|
|
|
|
|
<summary>Retrieves AcroForm from the document.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Retrieves AcroForm from the document. If there is no AcroForm in the
|
|
|
|
|
document Catalog and createIfNotExist flag is true then the AcroForm
|
|
|
|
|
dictionary will be created and added to the document.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="document">
|
|
|
|
|
the document to retrieve the
|
|
|
|
|
<see cref="T:iText.Forms.PdfAcroForm"/>
|
|
|
|
|
from
|
|
|
|
|
</param>
|
|
|
|
|
<param name="createIfNotExist">
|
|
|
|
|
when <c>true</c>, this method will create a
|
|
|
|
|
<see cref="T:iText.Forms.PdfAcroForm"/>
|
|
|
|
|
if none exists for this document
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument">document</see>
|
|
|
|
|
's AcroForm,
|
|
|
|
|
or a new one provided that <c>createIfNotExist</c> parameter is <c>true</c>, otherwise <c>null</c>.
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.AddField(iText.Forms.Fields.PdfFormField)">
|
|
|
|
|
<summary>This method adds the field to the last page in the document.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
This method adds the field to the last page in the document.
|
|
|
|
|
If there's no pages, creates a new one.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="field">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>
|
|
|
|
|
to be added to the form
|
|
|
|
|
</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.AddField(iText.Forms.Fields.PdfFormField,iText.Kernel.Pdf.PdfPage)">
|
|
|
|
|
<summary>This method adds the field to a specific page.</summary>
|
|
|
|
|
<param name="field">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>
|
|
|
|
|
to be added to the form
|
|
|
|
|
</param>
|
|
|
|
|
<param name="page">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfPage"/>
|
|
|
|
|
on which to add the field
|
|
|
|
|
</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.AddFieldAppearanceToPage(iText.Forms.Fields.PdfFormField,iText.Kernel.Pdf.PdfPage)">
|
|
|
|
|
<summary>
|
|
|
|
|
This method merges field with its annotation and place it on the given
|
|
|
|
|
page.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
This method merges field with its annotation and place it on the given
|
|
|
|
|
page. This method won't work if the field has no or more than one widget
|
|
|
|
|
annotations.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="field">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>
|
|
|
|
|
to be added to the form
|
|
|
|
|
</param>
|
|
|
|
|
<param name="page">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfPage"/>
|
|
|
|
|
on which to add the field
|
|
|
|
|
</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.GetFormFields">
|
|
|
|
|
<summary>
|
|
|
|
|
Gets the
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
s as a
|
|
|
|
|
<see cref="!:System.Collections.IDictionary<K, V>"/>.
|
|
|
|
|
</summary>
|
|
|
|
|
<returns>
|
|
|
|
|
a map of field names and their associated
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
objects
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.GetFieldsForFlattening">
|
|
|
|
|
<summary>
|
|
|
|
|
Gets a collection of
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
s, prepared for flattening using
|
|
|
|
|
<see cref="M:iText.Forms.PdfAcroForm.PartialFormFlattening(System.String)"/>
|
|
|
|
|
method.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets a collection of
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
s, prepared for flattening using
|
|
|
|
|
<see cref="M:iText.Forms.PdfAcroForm.PartialFormFlattening(System.String)"/>
|
|
|
|
|
method.
|
|
|
|
|
If returned collection is empty, all form fields will be flattened on
|
|
|
|
|
<see cref="M:iText.Forms.PdfAcroForm.FlattenFields">flattenFields</see>
|
|
|
|
|
call.
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>
|
|
|
|
|
a collection of
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
s for flattening
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.GetPdfDocument">
|
|
|
|
|
<summary>
|
|
|
|
|
Gets the
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDocument"/>
|
|
|
|
|
this
|
|
|
|
|
<see cref="T:iText.Forms.PdfAcroForm"/>
|
|
|
|
|
belongs to.
|
|
|
|
|
</summary>
|
|
|
|
|
<returns>the document of this form</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.SetNeedAppearances(System.Boolean)">
|
|
|
|
|
<summary>Sets the <c>NeedAppearances</c> boolean property on the AcroForm.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the <c>NeedAppearances</c> boolean property on the AcroForm.
|
|
|
|
|
NeedAppearances has been deprecated in PDF 2.0.
|
|
|
|
|
<br />
|
|
|
|
|
<blockquote>
|
|
|
|
|
NeedAppearances is a flag specifying whether to construct appearance
|
|
|
|
|
streams and appearance dictionaries for all widget annotations in the
|
|
|
|
|
document.
|
|
|
|
|
(ISO 32000-1, section 12.7.2 "Interactive Form Dictionary")
|
|
|
|
|
</blockquote>
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="needAppearances">a boolean. Default value is <c>false</c></param>
|
|
|
|
|
<returns>current AcroForm.</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.GetNeedAppearances">
|
|
|
|
|
<summary>Gets the <c>NeedAppearances</c> boolean property on the AcroForm.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the <c>NeedAppearances</c> boolean property on the AcroForm.
|
|
|
|
|
NeedAppearances has been deprecated in PDF 2.0.
|
|
|
|
|
<br />
|
|
|
|
|
<blockquote>
|
|
|
|
|
NeedAppearances is a flag specifying whether to construct appearance
|
|
|
|
|
streams and appearance dictionaries for all widget annotations in the
|
|
|
|
|
document.
|
|
|
|
|
(ISO 32000-1, section 12.7.2 "Interactive Form Dictionary")
|
|
|
|
|
</blockquote>
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>
|
|
|
|
|
the <c>NeedAppearances</c> property as a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfBoolean"/>
|
|
|
|
|
. Default value is <c>false</c>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.SetSignatureFlags(System.Int32)">
|
|
|
|
|
<summary>Sets the <c>SigFlags</c> integer property on the AcroForm.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the <c>SigFlags</c> integer property on the AcroForm.
|
|
|
|
|
<br />
|
|
|
|
|
<blockquote>
|
|
|
|
|
SigFlags is a set of flags specifying various document-level
|
|
|
|
|
characteristics related to signature fields.
|
|
|
|
|
(ISO 32000-1, section 12.7.2 "Interactive Form Dictionary")
|
|
|
|
|
</blockquote>
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="sigFlags">
|
|
|
|
|
an integer. Use
|
|
|
|
|
<see cref="F:iText.Forms.PdfAcroForm.SIGNATURE_EXIST"/>
|
|
|
|
|
and/or
|
|
|
|
|
<see cref="F:iText.Forms.PdfAcroForm.APPEND_ONLY"/>.
|
|
|
|
|
Use bitwise OR operator to combine these values. Default value is <c>0</c>
|
|
|
|
|
</param>
|
|
|
|
|
<returns>current AcroForm.</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.SetSignatureFlag(System.Int32)">
|
|
|
|
|
<summary>Changes the <c>SigFlags</c> integer property on the AcroForm.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Changes the <c>SigFlags</c> integer property on the AcroForm.
|
|
|
|
|
This method allows only to add flags, not to remove them.
|
|
|
|
|
<br />
|
|
|
|
|
<blockquote>
|
|
|
|
|
SigFlags is a set of flags specifying various document-level
|
|
|
|
|
characteristics related to signature fields.
|
|
|
|
|
(ISO 32000-1, section 12.7.2 "Interactive Form Dictionary")
|
|
|
|
|
</blockquote>
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="sigFlag">
|
|
|
|
|
an integer. Use
|
|
|
|
|
<see cref="F:iText.Forms.PdfAcroForm.SIGNATURE_EXIST"/>
|
|
|
|
|
and/or
|
|
|
|
|
<see cref="F:iText.Forms.PdfAcroForm.APPEND_ONLY"/>.
|
|
|
|
|
Use bitwise OR operator to combine these values. Default is <c>0</c>
|
|
|
|
|
</param>
|
|
|
|
|
<returns>current AcroForm.</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.GetSignatureFlags">
|
|
|
|
|
<summary>Gets the <c>SigFlags</c> integer property on the AcroForm.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the <c>SigFlags</c> integer property on the AcroForm.
|
|
|
|
|
<br />
|
|
|
|
|
<blockquote>
|
|
|
|
|
SigFlags is a set of flags specifying various document-level
|
|
|
|
|
characteristics related to signature fields
|
|
|
|
|
(ISO 32000-1, section 12.7.2 "Interactive Form Dictionary")
|
|
|
|
|
</blockquote>
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>current value for <c>SigFlags</c>.</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.SetCalculationOrder(iText.Kernel.Pdf.PdfArray)">
|
|
|
|
|
<summary>Sets the <c>CO</c> array property on the AcroForm.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the <c>CO</c> array property on the AcroForm.
|
|
|
|
|
<br />
|
|
|
|
|
<blockquote>
|
|
|
|
|
<c>CO</c>, Calculation Order, is an array of indirect references to
|
|
|
|
|
field dictionaries with calculation actions, defining the calculation
|
|
|
|
|
order in which their values will be recalculated when the value of any
|
|
|
|
|
field changes
|
|
|
|
|
(ISO 32000-1, section 12.7.2 "Interactive Form Dictionary")
|
|
|
|
|
</blockquote>
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="calculationOrder">an array of indirect references</param>
|
|
|
|
|
<returns>current AcroForm</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.GetCalculationOrder">
|
|
|
|
|
<summary>Gets the <c>CO</c> array property on the AcroForm.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the <c>CO</c> array property on the AcroForm.
|
|
|
|
|
<br />
|
|
|
|
|
<blockquote>
|
|
|
|
|
<c>CO</c>, Calculation Order, is an array of indirect references to
|
|
|
|
|
field dictionaries with calculation actions, defining the calculation
|
|
|
|
|
order in which their values will be recalculated when the value of any
|
|
|
|
|
field changes
|
|
|
|
|
(ISO 32000-1, section 12.7.2 "Interactive Form Dictionary")
|
|
|
|
|
</blockquote>
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>an array of indirect references</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.SetDefaultResources(iText.Kernel.Pdf.PdfDictionary)">
|
|
|
|
|
<summary>Sets the <c>DR</c> dictionary property on the AcroForm.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the <c>DR</c> dictionary property on the AcroForm.
|
|
|
|
|
<br />
|
|
|
|
|
<blockquote>
|
|
|
|
|
<c>DR</c> is a resource dictionary containing default resources
|
|
|
|
|
(such as fonts, patterns, or colour spaces) that shall be used by form
|
|
|
|
|
field appearance streams. At a minimum, this dictionary shall contain a
|
|
|
|
|
Font entry specifying the resource name and font dictionary of the
|
|
|
|
|
default font for displaying text.
|
|
|
|
|
(ISO 32000-1, section 12.7.2 "Interactive Form Dictionary")
|
|
|
|
|
</blockquote>
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="defaultResources">a resource dictionary</param>
|
|
|
|
|
<returns>current AcroForm</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.GetDefaultResources">
|
|
|
|
|
<summary>Gets the <c>DR</c> dictionary property on the AcroForm.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the <c>DR</c> dictionary property on the AcroForm.
|
|
|
|
|
<br />
|
|
|
|
|
<blockquote>
|
|
|
|
|
<c>DR</c> is a resource dictionary containing default resources
|
|
|
|
|
(such as fonts, patterns, or colour spaces) that shall be used by form
|
|
|
|
|
field appearance streams. At a minimum, this dictionary shall contain a
|
|
|
|
|
Font entry specifying the resource name and font dictionary of the
|
|
|
|
|
default font for displaying text.
|
|
|
|
|
(ISO 32000-1, section 12.7.2 "Interactive Form Dictionary")
|
|
|
|
|
</blockquote>
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>a resource dictionary</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.SetDefaultAppearance(System.String)">
|
|
|
|
|
<summary>Sets the <c>DA</c> String property on the AcroForm.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the <c>DA</c> String property on the AcroForm.
|
|
|
|
|
<br />
|
|
|
|
|
This method sets a default (fallback value) for the <c>DA</c>
|
|
|
|
|
attribute of variable text
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
s.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="appearance">a String containing a sequence of valid PDF syntax</param>
|
|
|
|
|
<returns>current AcroForm</returns>
|
|
|
|
|
<seealso cref="M:iText.Forms.Fields.PdfFormField.SetDefaultAppearance(System.String)"/>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.GetDefaultAppearance">
|
|
|
|
|
<summary>Gets the <c>DA</c> String property on the AcroForm.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the <c>DA</c> String property on the AcroForm.
|
|
|
|
|
<br />
|
|
|
|
|
This method returns the default (fallback value) for the <c>DA</c>
|
|
|
|
|
attribute of variable text
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
s.
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>the form-wide default appearance, as a <c>String</c></returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.SetDefaultJustification(System.Int32)">
|
|
|
|
|
<summary>Sets the <c>Q</c> integer property on the AcroForm.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the <c>Q</c> integer property on the AcroForm.
|
|
|
|
|
<br />
|
|
|
|
|
This method sets a default (fallback value) for the <c>Q</c>
|
|
|
|
|
attribute of variable text
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
s.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="justification">an integer representing a justification value</param>
|
|
|
|
|
<returns>current AcroForm</returns>
|
|
|
|
|
<seealso cref="M:iText.Forms.Fields.PdfFormField.SetJustification(System.Int32)"/>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.GetDefaultJustification">
|
|
|
|
|
<summary>Gets the <c>Q</c> integer property on the AcroForm.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the <c>Q</c> integer property on the AcroForm.
|
|
|
|
|
<br />
|
|
|
|
|
This method gets the default (fallback value) for the <c>Q</c>
|
|
|
|
|
attribute of variable text
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
s.
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>an integer representing a justification value</returns>
|
|
|
|
|
<seealso cref="M:iText.Forms.Fields.PdfFormField.GetJustification"/>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.SetXFAResource(iText.Kernel.Pdf.PdfStream)">
|
|
|
|
|
<summary>Sets the <c>XFA</c> property on the AcroForm.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the <c>XFA</c> property on the AcroForm.
|
|
|
|
|
<br />
|
|
|
|
|
<c>XFA</c> can either be a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfStream"/>
|
|
|
|
|
or a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfArray"/>.
|
|
|
|
|
Its contents must be valid XFA.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="xfaResource">a stream containing the XDP</param>
|
|
|
|
|
<returns>current AcroForm</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.SetXFAResource(iText.Kernel.Pdf.PdfArray)">
|
|
|
|
|
<summary>Sets the <c>XFA</c> property on the AcroForm.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the <c>XFA</c> property on the AcroForm.
|
|
|
|
|
<br />
|
|
|
|
|
<c>XFA</c> can either be a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfStream"/>
|
|
|
|
|
or a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfArray"/>.
|
|
|
|
|
Its contents must be valid XFA.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="xfaResource">
|
|
|
|
|
an array of text string and stream pairs representing
|
|
|
|
|
the individual packets comprising the XML Data Package. (ISO 32000-1,
|
|
|
|
|
section 12.7.2 "Interactive Form Dictionary")
|
|
|
|
|
</param>
|
|
|
|
|
<returns>current AcroForm</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.GetXFAResource">
|
|
|
|
|
<summary>Gets the <c>XFA</c> property on the AcroForm.</summary>
|
|
|
|
|
<returns>
|
|
|
|
|
an object representing the entire XDP. It can either be a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfStream"/>
|
|
|
|
|
or a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfArray"/>.
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.GetField(System.String)">
|
|
|
|
|
<summary>
|
|
|
|
|
Gets a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
by its name.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="fieldName">
|
|
|
|
|
the name of the
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
to retrieve
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
, or <c>null</c> if it
|
|
|
|
|
isn't present
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.IsGenerateAppearance">
|
|
|
|
|
<summary>
|
|
|
|
|
Gets the attribute generateAppearance, which tells
|
|
|
|
|
<see cref="M:iText.Forms.PdfAcroForm.FlattenFields"/>
|
|
|
|
|
to generate an appearance Stream for all
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
s
|
|
|
|
|
that don't have one.
|
|
|
|
|
</summary>
|
|
|
|
|
<returns>bolean value indicating if the appearances need to be generated</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.SetGenerateAppearance(System.Boolean)">
|
|
|
|
|
<summary>
|
|
|
|
|
Sets the attribute generateAppearance, which tells
|
|
|
|
|
<see cref="M:iText.Forms.PdfAcroForm.FlattenFields"/>
|
|
|
|
|
to generate an appearance Stream for all
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
s
|
|
|
|
|
that don't have one.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the attribute generateAppearance, which tells
|
|
|
|
|
<see cref="M:iText.Forms.PdfAcroForm.FlattenFields"/>
|
|
|
|
|
to generate an appearance Stream for all
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
s
|
|
|
|
|
that don't have one.
|
|
|
|
|
<para />
|
|
|
|
|
Not generating appearances will speed up form flattening but the results
|
|
|
|
|
can be unexpected in Acrobat. Don't use it unless your environment is
|
|
|
|
|
well controlled. The default is <c>true</c>.
|
|
|
|
|
<para />
|
|
|
|
|
If generateAppearance is set to <c>true</c>, then
|
|
|
|
|
<c>NeedAppearances</c> is set to <c>false</c>. This does not
|
|
|
|
|
apply vice versa.
|
|
|
|
|
<para />
|
|
|
|
|
Note, this method does not change default behaviour of
|
|
|
|
|
<see cref="M:iText.Forms.Fields.PdfFormField.SetValue(System.String)"/>
|
|
|
|
|
method.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="generateAppearance">a boolean</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.FlattenFields">
|
|
|
|
|
<summary>
|
|
|
|
|
Flattens interactive
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
s in the document.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Flattens interactive
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
s in the document. If
|
|
|
|
|
no fields have been explicitly included via
|
|
|
|
|
<see cref="M:iText.Forms.PdfAcroForm.PartialFormFlattening(System.String)"/>
|
|
|
|
|
,
|
|
|
|
|
then all fields are flattened. Otherwise only the included fields are
|
|
|
|
|
flattened.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.RemoveField(System.String)">
|
|
|
|
|
<summary>
|
|
|
|
|
Tries to remove the
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
with the specified
|
|
|
|
|
name from the document.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="fieldName">
|
|
|
|
|
the name of the
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
to remove
|
|
|
|
|
</param>
|
|
|
|
|
<returns>a boolean representing whether or not the removal succeeded.</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.PartialFormFlattening(System.String)">
|
|
|
|
|
<summary>
|
|
|
|
|
Adds a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
, identified by name, to the list of fields to be flattened.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Adds a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
, identified by name, to the list of fields to be flattened.
|
|
|
|
|
Does not perform a flattening operation in itself.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="fieldName">
|
|
|
|
|
the name of the
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
to be flattened
|
|
|
|
|
</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.RenameField(System.String,System.String)">
|
|
|
|
|
<summary>
|
|
|
|
|
Changes the identifier of a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="oldName">the current name of the field</param>
|
|
|
|
|
<param name="newName">the new name of the field. Must not be used currently.</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.CopyField(System.String)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates an in-memory copy of a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Creates an in-memory copy of a
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>
|
|
|
|
|
. This new field is
|
|
|
|
|
not added to the document.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="name">
|
|
|
|
|
the name of the
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
to be copied
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a clone of the original
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.ReplaceField(System.String,iText.Forms.Fields.PdfFormField)">
|
|
|
|
|
<summary>
|
|
|
|
|
Replaces the
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>
|
|
|
|
|
of a certain name with another
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="name">
|
|
|
|
|
the name of the
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField">form field</see>
|
|
|
|
|
to be replaced
|
|
|
|
|
</param>
|
|
|
|
|
<param name="field">
|
|
|
|
|
the new
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>
|
|
|
|
|
</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.GetFields">
|
|
|
|
|
<summary>Gets all AcroForm fields in the document.</summary>
|
|
|
|
|
<returns>
|
|
|
|
|
a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfArray"/>
|
|
|
|
|
of field dictionaries
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.HasXfaForm">
|
|
|
|
|
<summary>Determines whether the AcroForm contains XFA data.</summary>
|
|
|
|
|
<returns>a boolean</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.GetXfaForm">
|
|
|
|
|
<summary>
|
|
|
|
|
Gets the
|
|
|
|
|
<see cref="T:iText.Forms.Xfa.XfaForm"/>
|
|
|
|
|
atribute.
|
|
|
|
|
</summary>
|
|
|
|
|
<returns>the XFA form object</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.RemoveXfaForm">
|
|
|
|
|
<summary>Removes the XFA stream from the document.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfAcroForm.Release">
|
|
|
|
|
<summary>Releases underlying pdf object and other pdf entities used by wrapper.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Releases underlying pdf object and other pdf entities used by wrapper.
|
|
|
|
|
This method should be called instead of direct call to
|
|
|
|
|
<see cref="M:iText.Kernel.Pdf.PdfObject.Release"/>
|
|
|
|
|
if the wrapper is used.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.PdfPageFormCopier">
|
|
|
|
|
<summary>
|
|
|
|
|
A sample implementation of the {#link IPdfPageExtraCopier} interface which
|
|
|
|
|
copies only AcroForm fields to a new page.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
A sample implementation of the {#link IPdfPageExtraCopier} interface which
|
|
|
|
|
copies only AcroForm fields to a new page.
|
|
|
|
|
<para />
|
|
|
|
|
<para />
|
|
|
|
|
NOTE: While it's absolutely not necessary to use the same PdfPageFormCopier instance for copying operations,
|
|
|
|
|
it is still worth to know that PdfPageFormCopier uses some caching logic which can potentially improve performance
|
|
|
|
|
in case of the reusing of the same instance.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.PdfSigFieldLock">
|
|
|
|
|
<summary>A signature field lock dictionary.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
A signature field lock dictionary. Specifies a set of form
|
|
|
|
|
fields that shall be locked when this signature field is
|
|
|
|
|
signed.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfSigFieldLock.#ctor">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates an instance of
|
|
|
|
|
<see cref="T:iText.Forms.PdfSigFieldLock"/>.
|
|
|
|
|
</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfSigFieldLock.#ctor(iText.Kernel.Pdf.PdfDictionary)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates an instance of
|
|
|
|
|
<see cref="T:iText.Forms.PdfSigFieldLock"/>.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="dict">
|
|
|
|
|
The dictionary whose entries should be added to
|
|
|
|
|
the signature field lock dictionary.
|
|
|
|
|
</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfSigFieldLock.SetDocumentPermissions(iText.Forms.PdfSigFieldLock.LockPermissions)">
|
|
|
|
|
<summary>
|
|
|
|
|
Sets the permissions granted for the document when the corresponding signature
|
|
|
|
|
field is signed.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the permissions granted for the document when the corresponding signature
|
|
|
|
|
field is signed. See
|
|
|
|
|
<see cref="T:iText.Forms.PdfSigFieldLock.LockPermissions"/>
|
|
|
|
|
for getting more info.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="permissions">The permissions granted for the document.</param>
|
|
|
|
|
<returns>
|
|
|
|
|
This
|
|
|
|
|
<see cref="T:iText.Forms.PdfSigFieldLock"/>
|
|
|
|
|
object.
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.PdfSigFieldLock.SetFieldLock(iText.Forms.PdfSigFieldLock.LockAction,System.String[])">
|
|
|
|
|
<summary>Sets signature lock for specific fields in the document.</summary>
|
|
|
|
|
<param name="action">
|
|
|
|
|
Indicates the set of fields that should be locked after the actual
|
|
|
|
|
signing of the corresponding signature takes place.
|
|
|
|
|
</param>
|
|
|
|
|
<param name="fields">Names indicating the fields.</param>
|
|
|
|
|
<returns>
|
|
|
|
|
This
|
|
|
|
|
<see cref="T:iText.Forms.PdfSigFieldLock"/>
|
|
|
|
|
object.
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.PdfSigFieldLock.LockAction">
|
|
|
|
|
<summary>Enumerates the different actions of a signature field lock.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Enumerates the different actions of a signature field lock.
|
|
|
|
|
Indicates the set of fields that should be locked when the
|
|
|
|
|
corresponding signature field is signed:
|
|
|
|
|
<list type="bullet">
|
|
|
|
|
<item><description>all the fields in the document,
|
|
|
|
|
</description></item>
|
|
|
|
|
<item><description>all the fields specified in the /Fields array,
|
|
|
|
|
</description></item>
|
|
|
|
|
<item><description>all the fields except those specified in the /Fields array.
|
|
|
|
|
</description></item>
|
|
|
|
|
</list>
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<!-- Badly formed XML comment ignored for member "T:iText.Forms.PdfSigFieldLock.LockPermissions" -->
|
|
|
|
|
<member name="T:iText.Forms.Util.DrawingUtil">
|
|
|
|
|
<summary>
|
|
|
|
|
Utility class to draw form fields
|
|
|
|
|
<see cref="T:iText.Forms.Fields.PdfFormField"/>.
|
|
|
|
|
</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Xfa.AcroFieldsSearch">
|
|
|
|
|
<summary>A class to process "classic" fields.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.AcroFieldsSearch.#ctor(System.Collections.Generic.ICollection{System.String})">
|
|
|
|
|
<summary>Creates a new instance from a Collection with the full names.</summary>
|
|
|
|
|
<param name="items">the Collection</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.AcroFieldsSearch.GetAcroShort2LongName">
|
|
|
|
|
<summary>Gets the mapping from short names to long names.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the mapping from short names to long names. A long
|
|
|
|
|
name may contain the #subform name part.
|
|
|
|
|
</remarks>
|
|
|
|
|
<returns>the mapping from short names to long names</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.AcroFieldsSearch.SetAcroShort2LongName(System.Collections.Generic.IDictionary{System.String,System.String})">
|
|
|
|
|
<summary>Sets the mapping from short names to long names.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the mapping from short names to long names. A long
|
|
|
|
|
name may contain the #subform name part.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="acroShort2LongName">the mapping from short names to long names</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Xfa.InverseStore">
|
|
|
|
|
<summary>
|
|
|
|
|
A structure to store each part of a SOM name and link it to the next part
|
|
|
|
|
beginning from the lower hierarchy.
|
|
|
|
|
</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.InverseStore.GetDefaultName">
|
|
|
|
|
<summary>
|
|
|
|
|
Gets the full name by traversing the hierarchy using only the
|
|
|
|
|
index 0.
|
|
|
|
|
</summary>
|
|
|
|
|
<returns>the full name</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.InverseStore.IsSimilar(System.String)">
|
|
|
|
|
<summary>Search the current node for a similar name.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Search the current node for a similar name. A similar name starts
|
|
|
|
|
with the same name but has a different index. For example, "detail[3]"
|
|
|
|
|
is similar to "detail[9]". The main use is to discard names that
|
|
|
|
|
correspond to out of bounds records.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="name">the name to search</param>
|
|
|
|
|
<returns><c>true</c> if a similitude was found</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Xfa.XfaForm">
|
|
|
|
|
<summary>Processes XFA forms.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfa.XfaForm.XFA_DATA_SCHEMA">
|
|
|
|
|
<summary>The URI for the XFA Data schema.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.#ctor">
|
|
|
|
|
<summary>An empty constructor to build on.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.#ctor(System.IO.Stream)">
|
|
|
|
|
<summary>Creates an XFA form by the stream containing all xml information</summary>
|
|
|
|
|
<param name="inputStream">
|
|
|
|
|
The InputStream
|
|
|
|
|
</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.#ctor(System.Xml.Linq.XDocument)">
|
|
|
|
|
<summary>
|
|
|
|
|
Creates an XFA form by the
|
|
|
|
|
<see cref="T:iText.Layout.Document"/>
|
|
|
|
|
containing all xml information
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="domDocument">
|
|
|
|
|
The document
|
|
|
|
|
</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.#ctor(iText.Kernel.Pdf.PdfDictionary)">
|
|
|
|
|
<summary>
|
|
|
|
|
A constructor from a
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.PdfDictionary"/>
|
|
|
|
|
. It is assumed, but not
|
|
|
|
|
necessary for correct initialization, that the dictionary is actually a
|
|
|
|
|
<see cref="T:iText.Forms.PdfAcroForm"/>
|
|
|
|
|
. An entry in the dictionary with the <code>XFA</code>
|
|
|
|
|
key must contain correct XFA syntax. If the <code>XFA</code> key is
|
|
|
|
|
absent, then the constructor essentially does nothing.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="acroFormDictionary">the dictionary object to initialize from</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.#ctor(iText.Kernel.Pdf.PdfDocument)">
|
|
|
|
|
<summary>A constructor from a <CODE>PdfDocument</CODE>.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
A constructor from a <CODE>PdfDocument</CODE>. It basically does everything
|
|
|
|
|
from finding the XFA stream to the XML parsing.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="pdfDocument">the PdfDocument instance</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.SetXfaForm(iText.Forms.Xfa.XfaForm,iText.Kernel.Pdf.PdfDocument)">
|
|
|
|
|
<summary>Sets the XFA key from a byte array.</summary>
|
|
|
|
|
<remarks>Sets the XFA key from a byte array. The old XFA is erased.</remarks>
|
|
|
|
|
<param name="form">the data</param>
|
|
|
|
|
<param name="pdfDocument">pdfDocument</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.SetXfaForm(iText.Forms.Xfa.XfaForm,iText.Forms.PdfAcroForm)">
|
|
|
|
|
<summary>Sets the XFA key from a byte array.</summary>
|
|
|
|
|
<remarks>Sets the XFA key from a byte array. The old XFA is erased.</remarks>
|
|
|
|
|
<param name="form">the data</param>
|
|
|
|
|
<param name="acroForm">an AcroForm instance</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.ExtractXFANodes(System.Xml.Linq.XDocument)">
|
|
|
|
|
<summary>Extracts DOM nodes from an XFA document.</summary>
|
|
|
|
|
<param name="domDocument">
|
|
|
|
|
an XFA file as a
|
|
|
|
|
<see cref="T:iText.Layout.Document">
|
|
|
|
|
DOM
|
|
|
|
|
document
|
|
|
|
|
</see>
|
|
|
|
|
</param>
|
|
|
|
|
<returns>
|
|
|
|
|
a
|
|
|
|
|
<see cref="!:System.Collections.IDictionary<K, V>"/>
|
|
|
|
|
of XFA packet names and their associated
|
|
|
|
|
<see cref="!:Org.W3c.Dom.Node">DOM nodes</see>
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.Write(iText.Kernel.Pdf.PdfDocument)">
|
|
|
|
|
<summary>Write the XfaForm to the provided PdfDocument.</summary>
|
|
|
|
|
<param name="document">the PdfDocument to write the XFA Form to</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.Write(iText.Forms.PdfAcroForm)">
|
|
|
|
|
<summary>Write the XfaForm to the provided PdfDocument.</summary>
|
|
|
|
|
<param name="acroForm">the PdfAcroForm to write the XFA Form to</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.SetXfaFieldValue(System.String,System.String)">
|
|
|
|
|
<summary>Changes a field value in the XFA form.</summary>
|
|
|
|
|
<param name="name">the name of the field to be changed</param>
|
|
|
|
|
<param name="value">the new value</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.GetXfaFieldValue(System.String)">
|
|
|
|
|
<summary>Gets the xfa field value.</summary>
|
|
|
|
|
<param name="name">the fully qualified field name</param>
|
|
|
|
|
<returns>the field value</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.IsXfaPresent">
|
|
|
|
|
<summary>Returns <CODE>true</CODE> if it is a XFA form.</summary>
|
|
|
|
|
<returns><CODE>true</CODE> if it is a XFA form</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.FindFieldName(System.String)">
|
|
|
|
|
<summary>Finds the complete field name from a partial name.</summary>
|
|
|
|
|
<param name="name">the complete or partial name</param>
|
|
|
|
|
<returns>the complete name or <CODE>null</CODE> if not found</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.FindDatasetsName(System.String)">
|
|
|
|
|
<summary>
|
|
|
|
|
Finds the complete SOM name contained in the datasets section from a
|
|
|
|
|
possibly partial name.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="name">the complete or partial name</param>
|
|
|
|
|
<returns>the complete name or <CODE>null</CODE> if not found</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.FindDatasetsNode(System.String)">
|
|
|
|
|
<summary>
|
|
|
|
|
Finds the <CODE>Node</CODE> contained in the datasets section from a
|
|
|
|
|
possibly partial name.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="name">the complete or partial name</param>
|
|
|
|
|
<returns>the <CODE>Node</CODE> or <CODE>null</CODE> if not found</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.GetNodeText(System.Xml.Linq.XNode)">
|
|
|
|
|
<summary>Gets all the text contained in the child nodes of this node.</summary>
|
|
|
|
|
<param name="n">the <CODE>Node</CODE></param>
|
|
|
|
|
<returns>the text found or "" if no text was found</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.SetNodeText(System.Xml.Linq.XNode,System.String)">
|
|
|
|
|
<summary>Sets the text of this node.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the text of this node. All the child's node are deleted and a new
|
|
|
|
|
child text node is created.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="n">the <CODE>Node</CODE> to add the text to</param>
|
|
|
|
|
<param name="text">the text to add</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.GetDomDocument">
|
|
|
|
|
<summary>Gets the top level DOM document.</summary>
|
|
|
|
|
<returns>the top level DOM document</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.SetDomDocument(System.Xml.Linq.XDocument)">
|
|
|
|
|
<summary>Sets the top DOM document.</summary>
|
|
|
|
|
<param name="domDocument">the top DOM document</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.GetDatasetsNode">
|
|
|
|
|
<summary>Gets the <CODE>Node</CODE> that corresponds to the datasets part.</summary>
|
|
|
|
|
<returns>the <CODE>Node</CODE> that corresponds to the datasets part</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.FillXfaForm(System.IO.FileInfo)">
|
|
|
|
|
<summary>Replaces the XFA data under datasets/data.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Replaces the XFA data under datasets/data. Accepts a
|
|
|
|
|
<see cref="T:System.IO.FileInfo">
|
|
|
|
|
file
|
|
|
|
|
object
|
|
|
|
|
</see>
|
|
|
|
|
to fill this object with XFA data. The resulting DOM document may
|
|
|
|
|
be modified.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="file">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:System.IO.FileInfo"/>
|
|
|
|
|
</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.FillXfaForm(System.IO.FileInfo,System.Boolean)">
|
|
|
|
|
<summary>Replaces the XFA data under datasets/data.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Replaces the XFA data under datasets/data. Accepts a
|
|
|
|
|
<see cref="T:System.IO.FileInfo">
|
|
|
|
|
file
|
|
|
|
|
object
|
|
|
|
|
</see>
|
|
|
|
|
to fill this object with XFA data.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="file">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:System.IO.FileInfo"/>
|
|
|
|
|
</param>
|
|
|
|
|
<param name="readOnly">whether or not the resulting DOM document may be modified</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.FillXfaForm(System.IO.Stream)">
|
|
|
|
|
<summary>Replaces the XFA data under datasets/data.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Replaces the XFA data under datasets/data. Accepts an
|
|
|
|
|
<see cref="T:System.IO.Stream"/>
|
|
|
|
|
to fill this object with XFA data. The resulting DOM document may be
|
|
|
|
|
modified.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="is">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:System.IO.Stream"/>
|
|
|
|
|
</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.FillXfaForm(System.IO.Stream,System.Boolean)">
|
|
|
|
|
<summary>Replaces the XFA data under datasets/data.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Replaces the XFA data under datasets/data. Accepts an
|
|
|
|
|
<see cref="T:System.IO.Stream"/>
|
|
|
|
|
to fill this object with XFA data.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="is">
|
|
|
|
|
the
|
|
|
|
|
<see cref="T:System.IO.Stream"/>
|
|
|
|
|
</param>
|
|
|
|
|
<param name="readOnly">whether or not the resulting DOM document may be modified</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.FillXfaForm(System.Xml.XmlReader)">
|
|
|
|
|
<summary>Replaces the XFA data under datasets/data.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Replaces the XFA data under datasets/data. Accepts a
|
|
|
|
|
<see cref="!:Org.Xml.Sax.InputSource">SAX input source</see>
|
|
|
|
|
to fill this object with XFA data. The resulting DOM
|
|
|
|
|
document may be modified.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="is">
|
|
|
|
|
the
|
|
|
|
|
<see cref="!:Org.Xml.Sax.InputSource">SAX input source</see>
|
|
|
|
|
</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.FillXfaForm(System.Xml.XmlReader,System.Boolean)">
|
|
|
|
|
<summary>Replaces the XFA data under datasets/data.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Replaces the XFA data under datasets/data. Accepts a
|
|
|
|
|
<see cref="!:Org.Xml.Sax.InputSource">SAX input source</see>
|
|
|
|
|
to fill this object with XFA data.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="is">
|
|
|
|
|
the
|
|
|
|
|
<see cref="!:Org.Xml.Sax.InputSource">SAX input source</see>
|
|
|
|
|
</param>
|
|
|
|
|
<param name="readOnly">whether or not the resulting DOM document may be modified</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.FillXfaForm(System.Xml.Linq.XNode)">
|
|
|
|
|
<summary>Replaces the XFA data under datasets/data.</summary>
|
|
|
|
|
<param name="node">
|
|
|
|
|
the input
|
|
|
|
|
<see cref="!:Org.W3c.Dom.Node"/>
|
|
|
|
|
</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.FillXfaForm(System.Xml.Linq.XNode,System.Boolean)">
|
|
|
|
|
<summary>Replaces the XFA data under datasets/data.</summary>
|
|
|
|
|
<param name="node">
|
|
|
|
|
the input
|
|
|
|
|
<see cref="!:Org.W3c.Dom.Node"/>
|
|
|
|
|
</param>
|
|
|
|
|
<param name="readOnly">whether or not the resulting DOM document may be modified</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.GetXfaObject(iText.Kernel.Pdf.PdfDocument)">
|
|
|
|
|
<summary>Return the XFA Object, could be an array, could be a Stream.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Return the XFA Object, could be an array, could be a Stream.
|
|
|
|
|
Returns null if no XFA Object is present.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="pdfDocument">a PdfDocument instance</param>
|
|
|
|
|
<returns>the XFA object</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.GetXfaObject(iText.Forms.PdfAcroForm)">
|
|
|
|
|
<summary>Return the XFA Object, could be an array, could be a Stream.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Return the XFA Object, could be an array, could be a Stream.
|
|
|
|
|
Returns null if no XFA Object is present.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="acroForm">a PdfAcroForm instance</param>
|
|
|
|
|
<returns>the XFA object</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.SerializeDocument(System.Xml.Linq.XNode)">
|
|
|
|
|
<summary>Serializes a XML document to a byte array.</summary>
|
|
|
|
|
<param name="n">the XML document</param>
|
|
|
|
|
<returns>the serialized XML document</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.ExtractNodes">
|
|
|
|
|
<summary>Extracts the nodes from the domDocument.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.XfaForm.CreateDatasetsNode(System.Xml.Linq.XNode)">
|
|
|
|
|
<summary>Some XFA forms don't have a datasets node.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Some XFA forms don't have a datasets node.
|
|
|
|
|
If this is the case, we have to add one.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Xfa.Xml2Som">
|
|
|
|
|
<summary>A class for some basic SOM processing.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfa.Xml2Som.order">
|
|
|
|
|
<summary>The order the names appear in the XML, depth first.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfa.Xml2Som.name2Node">
|
|
|
|
|
<summary>The mapping of full names to nodes.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfa.Xml2Som.inverseSearch">
|
|
|
|
|
<summary>The data to do a search from the bottom hierarchy.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfa.Xml2Som.stack">
|
|
|
|
|
<summary>A stack to be used when parsing.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfa.Xml2Som.anform">
|
|
|
|
|
<summary>A temporary store for the repetition count.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.Xml2Som.EscapeSom(System.String)">
|
|
|
|
|
<summary>Escapes a SOM string fragment replacing "." with "\.".</summary>
|
|
|
|
|
<param name="s">the unescaped string</param>
|
|
|
|
|
<returns>the escaped string</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.Xml2Som.UnescapeSom(System.String)">
|
|
|
|
|
<summary>Unescapes a SOM string fragment replacing "\." with ".".</summary>
|
|
|
|
|
<param name="s">the escaped string</param>
|
|
|
|
|
<returns>the unescaped string</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.Xml2Som.PrintStack">
|
|
|
|
|
<summary>
|
|
|
|
|
Outputs the stack as the sequence of elements separated
|
|
|
|
|
by '.'.
|
|
|
|
|
</summary>
|
|
|
|
|
<returns>the stack as the sequence of elements separated by '.'</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.Xml2Som.GetShortName(System.String)">
|
|
|
|
|
<summary>Gets the name with the <CODE>#subform</CODE> removed.</summary>
|
|
|
|
|
<param name="s">the long name</param>
|
|
|
|
|
<returns>the short name</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.Xml2Som.InverseSearchAdd(System.String)">
|
|
|
|
|
<summary>Adds a SOM name to the search node chain.</summary>
|
|
|
|
|
<param name="unstack">the SOM name</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.Xml2Som.InverseSearchAdd(System.Collections.Generic.IDictionary{System.String,iText.Forms.Xfa.InverseStore},System.Collections.Generic.Stack{System.String},System.String)">
|
|
|
|
|
<summary>Adds a SOM name to the search node chain.</summary>
|
|
|
|
|
<param name="inverseSearch">the start point</param>
|
|
|
|
|
<param name="stack">the stack with the separated SOM parts</param>
|
|
|
|
|
<param name="unstack">the full name</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.Xml2Som.InverseSearchGlobal(System.Collections.Generic.IList{System.String})">
|
|
|
|
|
<summary>Searches the SOM hierarchy from the bottom.</summary>
|
|
|
|
|
<param name="parts">the SOM parts</param>
|
|
|
|
|
<returns>the full name or <CODE>null</CODE> if not found</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.Xml2Som.SplitParts(System.String)">
|
|
|
|
|
<summary>Splits a SOM name in the individual parts.</summary>
|
|
|
|
|
<param name="name">the full SOM name</param>
|
|
|
|
|
<returns>the split name</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.Xml2Som.GetOrder">
|
|
|
|
|
<summary>Gets the order the names appear in the XML, depth first.</summary>
|
|
|
|
|
<returns>the order the names appear in the XML, depth first</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.Xml2Som.SetOrder(System.Collections.Generic.IList{System.String})">
|
|
|
|
|
<summary>Sets the order the names appear in the XML, depth first</summary>
|
|
|
|
|
<param name="order">the order the names appear in the XML, depth first</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.Xml2Som.GetName2Node">
|
|
|
|
|
<summary>Gets the mapping of full names to nodes.</summary>
|
|
|
|
|
<returns>the mapping of full names to nodes</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.Xml2Som.SetName2Node(System.Collections.Generic.IDictionary{System.String,System.Xml.Linq.XNode})">
|
|
|
|
|
<summary>Sets the mapping of full names to nodes.</summary>
|
|
|
|
|
<param name="name2Node">the mapping of full names to nodes</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.Xml2Som.GetInverseSearch">
|
|
|
|
|
<summary>Gets the data to do a search from the bottom hierarchy.</summary>
|
|
|
|
|
<returns>the data to do a search from the bottom hierarchy</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.Xml2Som.SetInverseSearch(System.Collections.Generic.IDictionary{System.String,iText.Forms.Xfa.InverseStore})">
|
|
|
|
|
<summary>Sets the data to do a search from the bottom hierarchy.</summary>
|
|
|
|
|
<param name="inverseSearch">the data to do a search from the bottom hierarchy</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Xfa.Xml2SomDatasets">
|
|
|
|
|
<summary>Processes the datasets section in the XFA form.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.Xml2SomDatasets.#ctor(System.Xml.Linq.XNode)">
|
|
|
|
|
<summary>Creates a new instance from the datasets node.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Creates a new instance from the datasets node. This expects
|
|
|
|
|
not the datasets but the data node that comes below.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="n">the datasets node</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfa.Xml2SomDatasets.InsertNode(System.Xml.Linq.XNode,System.String)">
|
|
|
|
|
<summary>Inserts a new <CODE>Node</CODE> that will match the short name.</summary>
|
|
|
|
|
<param name="n">the datasets top <CODE>Node</CODE></param>
|
|
|
|
|
<param name="shortName">the short name</param>
|
|
|
|
|
<returns>the new <CODE>Node</CODE> of the inserted name</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Xfdf.ActionObject">
|
|
|
|
|
<summary>Represent Action tag in xfdf document structure.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represent Action tag in xfdf document structure.
|
|
|
|
|
Content model: ( URI | Launch | GoTo | GoToR | Named ).
|
|
|
|
|
Attributes: none.
|
|
|
|
|
For more details see paragraph 6.5.1 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.ActionObject.type">
|
|
|
|
|
<summary>Type of inner action element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Type of inner action element. Possible values:
|
|
|
|
|
<see cref="F:iText.Kernel.Pdf.PdfName.URI"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Kernel.Pdf.PdfName.Launch"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Kernel.Pdf.PdfName.GoTo"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Kernel.Pdf.PdfName.GoToR"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Kernel.Pdf.PdfName.Named"/>.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.ActionObject.uri">
|
|
|
|
|
<summary>Represents Name, required attribute of URI element.</summary>
|
|
|
|
|
<remarks>Represents Name, required attribute of URI element. For more details see paragraph 6.5.30 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.ActionObject.isMap">
|
|
|
|
|
<summary>Represents IsMap, optional attribute of URI element.</summary>
|
|
|
|
|
<remarks>Represents IsMap, optional attribute of URI element. For more details see paragraph 6.5.30 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.ActionObject.nameAction">
|
|
|
|
|
<summary>Represents Name, required attribute of Named element.</summary>
|
|
|
|
|
<remarks>Represents Name, required attribute of Named element. For more details see paragraph 6.5.24 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.ActionObject.fileOriginalName">
|
|
|
|
|
<summary>Represents OriginalName required attribute of File inner element of GoToR or Launch element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents OriginalName required attribute of File inner element of GoToR or Launch element.
|
|
|
|
|
Corresponds to F key in go-to action or launch dictionaries.
|
|
|
|
|
For more details see paragraphs 6.5.11, 6.5.23 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.ActionObject.isNewWindow">
|
|
|
|
|
<summary>Represents NewWindow, optional attribute of Launch element.</summary>
|
|
|
|
|
<remarks>Represents NewWindow, optional attribute of Launch element. For more details see paragraph 6.5.23 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.ActionObject.destination">
|
|
|
|
|
<summary>Represents Dest, inner element of link, GoTo, and GoToR elements.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents Dest, inner element of link, GoTo, and GoToR elements.
|
|
|
|
|
Corresponds to Dest key in link annotation dictionary.
|
|
|
|
|
For more details see paragraph 6.5.10 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.ActionObject.GetType">
|
|
|
|
|
<summary>Returns the type of inner action element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Returns the type of inner action element. Possible values:
|
|
|
|
|
<see cref="F:iText.Kernel.Pdf.PdfName.URI"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Kernel.Pdf.PdfName.Launch"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Kernel.Pdf.PdfName.GoTo"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Kernel.Pdf.PdfName.GoToR"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Kernel.Pdf.PdfName.Named"/>.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.ActionObject.SetType(iText.Kernel.Pdf.PdfName)">
|
|
|
|
|
<summary>Sets the type of inner action element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the type of inner action element. Possible values:
|
|
|
|
|
<see cref="F:iText.Kernel.Pdf.PdfName.URI"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Kernel.Pdf.PdfName.Launch"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Kernel.Pdf.PdfName.GoTo"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Kernel.Pdf.PdfName.GoToR"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Kernel.Pdf.PdfName.Named"/>.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.ActionObject.GetUri">
|
|
|
|
|
<summary>Gets the string value of URI elements.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the string value of URI elements. Corresponds to Name, required attribute of URI element.
|
|
|
|
|
For more details see paragraph 6.5.30 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.ActionObject.SetUri(iText.Kernel.Pdf.PdfString)">
|
|
|
|
|
<summary>Sets the string value of URI elements.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the string value of URI elements. Corresponds to Name, required attribute of URI element.
|
|
|
|
|
For more details see paragraph 6.5.30 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.ActionObject.IsMap">
|
|
|
|
|
<summary>Gets IsMap, optional attribute of URI element.</summary>
|
|
|
|
|
<remarks>Gets IsMap, optional attribute of URI element. For more details see paragraph 6.5.30 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.ActionObject.SetMap(System.Boolean)">
|
|
|
|
|
<summary>Sets IsMap, optional attribute of URI element.</summary>
|
|
|
|
|
<remarks>Sets IsMap, optional attribute of URI element. For more details see paragraph 6.5.30 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.ActionObject.GetNameAction">
|
|
|
|
|
<summary>Gets the value of Name, required attribute of Named element.</summary>
|
|
|
|
|
<remarks>Gets the value of Name, required attribute of Named element. For more details see paragraph 6.5.24 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.ActionObject.SetNameAction(iText.Kernel.Pdf.PdfName)">
|
|
|
|
|
<summary>Sets the value of Name, required attribute of Named element.</summary>
|
|
|
|
|
<remarks>Sets the value of Name, required attribute of Named element. For more details see paragraph 6.5.24 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.ActionObject.GetFileOriginalName">
|
|
|
|
|
<summary>Gets the string value of OriginalName, required attribute of File inner element of GoToR or Launch element.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the string value of OriginalName, required attribute of File inner element of GoToR or Launch element.
|
|
|
|
|
Corresponds to F key in go-to action or launch dictionaries.
|
|
|
|
|
For more details see paragraphs 6.5.11, 6.5.23 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.ActionObject.SetFileOriginalName(System.String)">
|
|
|
|
|
<summary>Sets the string value of OriginalName, required attribute of File inner element of GoToR or Launch element.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the string value of OriginalName, required attribute of File inner element of GoToR or Launch element.
|
|
|
|
|
Corresponds to F key in go-to action or launch dictionaries.
|
|
|
|
|
For more details see paragraphs 6.5.11, 6.5.23 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.ActionObject.IsNewWindow">
|
|
|
|
|
<summary>Sets the boolean value of NewWindow, optional attribute of Launch element.</summary>
|
|
|
|
|
<remarks>Sets the boolean value of NewWindow, optional attribute of Launch element. For more details see paragraph 6.5.23 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.ActionObject.SetNewWindow(System.Boolean)">
|
|
|
|
|
<summary>Gets the boolean value of NewWindow, optional attribute of Launch element.</summary>
|
|
|
|
|
<remarks>Gets the boolean value of NewWindow, optional attribute of Launch element. For more details see paragraph 6.5.23 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.ActionObject.GetDestination">
|
|
|
|
|
<summary>Gets Dest, inner element of link, GoTo, and GoToR elements.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets Dest, inner element of link, GoTo, and GoToR elements.
|
|
|
|
|
Corresponds to Dest key in link annotation dictionary.
|
|
|
|
|
For more details see paragraph 6.5.10 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.ActionObject.SetDestination(iText.Forms.Xfdf.DestObject)">
|
|
|
|
|
<summary>Sets Dest, inner element of link, GoTo, and GoToR elements.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets Dest, inner element of link, GoTo, and GoToR elements.
|
|
|
|
|
Corresponds to Dest key in link annotation dictionary.
|
|
|
|
|
For more details see paragraph 6.5.10 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Xfdf.AnnotObject">
|
|
|
|
|
<summary>Represents annotation, a child element of annots tag in Xfdf document structure.</summary>
|
|
|
|
|
<remarks>Represents annotation, a child element of annots tag in Xfdf document structure. For more details see part 6.4 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.AnnotObject.name">
|
|
|
|
|
<summary>Represents the type of annotation.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents the type of annotation. Possible values:
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.CARET"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.CIRCLE"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.FILEATTACHMENT"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.FREETEXT"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.HIGHLIGHT"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.INK"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.LINE"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.POLYGON"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.POLYLINE"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.SOUND"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.SQUARE"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.SQUIGGLY"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.STAMP"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.STRIKEOUT"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.TEXT"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.UNDERLINE"/>.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.AnnotObject.attributes">
|
|
|
|
|
<summary>Represents a list of attributes of the annotation.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.AnnotObject.contents">
|
|
|
|
|
<summary>Represents contents tag in Xfdf document structure.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents contents tag in Xfdf document structure. Is a child of caret, circle, fileattachment, freetext,
|
|
|
|
|
highlight, ink, line, polygon, polyline, sound, square, squiggly, stamp, strikeout, text, and
|
|
|
|
|
underline elements.
|
|
|
|
|
Corresponds to Contents key in annotation dictionary.
|
|
|
|
|
Content model: a string or a rich text string.
|
|
|
|
|
For more details see paragraph 6.5.4 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.AnnotObject.contentsRichText">
|
|
|
|
|
<summary>Represents contents-richtext tag in Xfdf document structure.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents contents-richtext tag in Xfdf document structure. Is a child of caret, circle, fileattachment, freetext,
|
|
|
|
|
highlight, ink, line, polygon, polyline, sound, square, squiggly, stamp, strikeout, text, and
|
|
|
|
|
underline elements.
|
|
|
|
|
Corresponds to RC key in annotation dictionary.
|
|
|
|
|
Content model: text string.
|
|
|
|
|
For more details see paragraph 6.5.5 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.AnnotObject.hasPopup">
|
|
|
|
|
<summary>A boolean, indicating if annotation has inner popup element.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.AnnotObject.popup">
|
|
|
|
|
<summary>Represents a popup annotation, an inner element of the annotation element.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.AnnotObject.action">
|
|
|
|
|
<summary>Represents Action element, a child of OnActivation element of the link annotation.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents Action element, a child of OnActivation element of the link annotation.
|
|
|
|
|
Corresponds to the A key in the link annotation dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.AnnotObject.destination">
|
|
|
|
|
<summary>Represents Dest element, a child element of link, GoTo, GoToR elements.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents Dest element, a child element of link, GoTo, GoToR elements.
|
|
|
|
|
Corresponds to the Dest key in link annotation dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.AnnotObject.appearance">
|
|
|
|
|
<summary>Represents appearance element, a child element of stamp element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents appearance element, a child element of stamp element.
|
|
|
|
|
Corresponds to the AP key in the annotation dictionary.
|
|
|
|
|
Content model: Base64 encoded string.
|
|
|
|
|
For more details see paragraph 6.5.1 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.AnnotObject.defaultAppearance">
|
|
|
|
|
<summary>Represents the defaultappearance element, a child of the caret and freetext elements.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents the defaultappearance element, a child of the caret and freetext elements.
|
|
|
|
|
Corresponds to the DA key in the free text annotation dictionary.
|
|
|
|
|
Content model: text string.
|
|
|
|
|
For more details see paragraph 6.5.7 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.AnnotObject.defaultStyle">
|
|
|
|
|
<summary>Represents defaultstyle element, a child of the freetext element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents defaultstyle element, a child of the freetext element.
|
|
|
|
|
Corresponds to the DS key in the free text annotation dictionary.
|
|
|
|
|
Content model : a text string.
|
|
|
|
|
For more details see paragraph 6.5.9 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.AnnotObject.borderStyleAlt">
|
|
|
|
|
<summary>Represents the BorderStyleAlt element, a child of the link element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents the BorderStyleAlt element, a child of the link element.
|
|
|
|
|
Corresponds to the Border key in the common annotation dictionary.
|
|
|
|
|
For more details see paragraph 6.5.3 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.AnnotObject.vertices">
|
|
|
|
|
<summary>Represents the string, containing vertices element, a child of the polygon and polyline elements.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents the string, containing vertices element, a child of the polygon and polyline elements.
|
|
|
|
|
Corresponds to the Vertices key in the polygon or polyline annotation dictionary.
|
|
|
|
|
For more details see paragraph 6.5.31 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.AnnotObject.ref">
|
|
|
|
|
<summary>
|
|
|
|
|
The reference to the source
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.Annot.PdfAnnotation"/>.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
The reference to the source
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.Annot.PdfAnnotation"/>
|
|
|
|
|
. Used for attaching popups in case of reading data from pdf file.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.GetName">
|
|
|
|
|
<summary>Gets the string value of the type of annotation.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the string value of the type of annotation. Possible values:
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.CARET"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.CIRCLE"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.FILEATTACHMENT"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.FREETEXT"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.HIGHLIGHT"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.INK"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.LINE"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.POLYGON"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.POLYLINE"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.SOUND"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.SQUARE"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.SQUIGGLY"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.STAMP"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.STRIKEOUT"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.TEXT"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.UNDERLINE"/>.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.SetName(System.String)">
|
|
|
|
|
<summary>Sets the string value of the type of annotation.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the string value of the type of annotation. Possible values:
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.CARET"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.CIRCLE"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.FILEATTACHMENT"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.FREETEXT"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.HIGHLIGHT"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.INK"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.LINE"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.POLYGON"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.POLYLINE"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.SOUND"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.SQUARE"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.SQUIGGLY"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.STAMP"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.STRIKEOUT"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.TEXT"/>
|
|
|
|
|
,
|
|
|
|
|
<see cref="F:iText.Forms.Xfdf.XfdfConstants.UNDERLINE"/>.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.GetAttributes">
|
|
|
|
|
<summary>Gets a list of all attributes of the annotation.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.GetAttribute(System.String)">
|
|
|
|
|
<summary>Finds the attribute by name in attributes list.</summary>
|
|
|
|
|
<param name="name">The name of the attribute to look for.</param>
|
|
|
|
|
<returns>
|
|
|
|
|
|
|
|
|
|
<see cref="T:iText.Forms.Xfdf.AttributeObject"/>
|
|
|
|
|
with the given name, or null, if no object with this name was found.
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.GetAttributeValue(System.String)">
|
|
|
|
|
<summary>Finds the attribute by name in attributes list and return its string value.</summary>
|
|
|
|
|
<param name="name">The name of the attribute to look for.</param>
|
|
|
|
|
<returns>
|
|
|
|
|
the value of the
|
|
|
|
|
<see cref="T:iText.Forms.Xfdf.AttributeObject"/>
|
|
|
|
|
with the given name, or null, if no object with this name was found.
|
|
|
|
|
</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.GetPopup">
|
|
|
|
|
<summary>Gets the popup annotation, an inner element of the annotation element.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.SetPopup(iText.Forms.Xfdf.AnnotObject)">
|
|
|
|
|
<summary>Sets the popup annotation, an inner element of the annotation element.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.IsHasPopup">
|
|
|
|
|
<summary>Gets the boolean, indicating if annotation has inner popup element.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.SetHasPopup(System.Boolean)">
|
|
|
|
|
<summary>Sets the boolean, indicating if annotation has inner popup element.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.GetContents">
|
|
|
|
|
<summary>Gets the string value of contents tag in Xfdf document structure.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the string value of contents tag in Xfdf document structure. Contents is a child of caret, circle,
|
|
|
|
|
fileattachment, freetext, highlight, ink, line, polygon, polyline, sound, square, squiggly, stamp, strikeout,
|
|
|
|
|
text, and underline elements.
|
|
|
|
|
Corresponds to Contents key in annotation dictionary.
|
|
|
|
|
Content model: a string or a rich text string.
|
|
|
|
|
For more details see paragraph 6.5.4 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.SetContents(iText.Kernel.Pdf.PdfString)">
|
|
|
|
|
<summary>Sets the string value of contents tag in Xfdf document structure.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.GetContentsRichText">
|
|
|
|
|
<summary>Gets the string value of contents-richtext tag in Xfdf document structure.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the string value of contents-richtext tag in Xfdf document structure. It is a child of caret, circle, fileattachment,
|
|
|
|
|
freetext, highlight, ink, line, polygon, polyline, sound, square, squiggly, stamp, strikeout, text, and
|
|
|
|
|
underline elements.
|
|
|
|
|
Corresponds to RC key in annotation dictionary.
|
|
|
|
|
Content model: text string.
|
|
|
|
|
For more details see paragraph 6.5.5 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.SetContentsRichText(iText.Kernel.Pdf.PdfString)">
|
|
|
|
|
<summary>Gets the string value of contents-richtext tag in xfdf document structure.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.GetAction">
|
|
|
|
|
<summary>Gets Action element, a child of OnActivation element of the link annotation.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets Action element, a child of OnActivation element of the link annotation.
|
|
|
|
|
Corresponds to the A key in the link annotation dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.SetAction(iText.Forms.Xfdf.ActionObject)">
|
|
|
|
|
<summary>Sets Action element, a child of OnActivation element of the link annotation.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets Action element, a child of OnActivation element of the link annotation.
|
|
|
|
|
Corresponds to the A key in the link annotation dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.AddAttribute(iText.Forms.Xfdf.AttributeObject)">
|
|
|
|
|
<summary>
|
|
|
|
|
Adds new
|
|
|
|
|
<see cref="T:iText.Forms.Xfdf.AttributeObject"/>
|
|
|
|
|
to the list of annotation attributes.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="attr">attribute to be added.</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.AddAttribute(System.String,System.Boolean)">
|
|
|
|
|
<summary>Adds new attribute with given name and boolean value converted to string.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.AddAttribute(System.String,iText.Kernel.Pdf.PdfObject,System.Boolean)">
|
|
|
|
|
<summary>Adds new attribute by given name and value.</summary>
|
|
|
|
|
<remarks>Adds new attribute by given name and value. If required attribute is present, value of the attribute can't be null.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="name"/>
|
|
|
|
|
<param name="valueObject"/>
|
|
|
|
|
<param name="required"/>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.AddFdfAttributes(System.Int32)">
|
|
|
|
|
<summary>Adds page, required attribute of every annotation.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.GetDestination">
|
|
|
|
|
<summary>Gets Dest element, a child element of link, GoTo, GoToR elements.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets Dest element, a child element of link, GoTo, GoToR elements.
|
|
|
|
|
Corresponds to the Dest key in link annotation dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.SetDestination(iText.Forms.Xfdf.DestObject)">
|
|
|
|
|
<summary>Sets Dest element, a child element of link, GoTo, GoToR elements.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets Dest element, a child element of link, GoTo, GoToR elements.
|
|
|
|
|
Corresponds to the Dest key in link annotation dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.GetAppearance">
|
|
|
|
|
<summary>Gets the string value of the appearance element, a child element of stamp element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the string value of the appearance element, a child element of stamp element.
|
|
|
|
|
Corresponds to the AP key in the annotation dictionary.
|
|
|
|
|
Content model: Base64 encoded string.
|
|
|
|
|
For more details see paragraph 6.5.1 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.SetAppearance(System.String)">
|
|
|
|
|
<summary>Gets the string value of the appearance element, a child element of stamp element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the string value of the appearance element, a child element of stamp element.
|
|
|
|
|
Corresponds to the AP key in the annotation dictionary.
|
|
|
|
|
Content model: Base64 encoded string.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.GetDefaultAppearance">
|
|
|
|
|
<summary>Gets the string value of the defaultappearance element, a child of the caret and freetext elements.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the string value of the defaultappearance element, a child of the caret and freetext elements.
|
|
|
|
|
Corresponds to the DA key in the free text annotation dictionary.
|
|
|
|
|
Content model: text string.
|
|
|
|
|
For more details see paragraph 6.5.7 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.SetDefaultAppearance(System.String)">
|
|
|
|
|
<summary>Sets the string value of the defaultappearance element, a child of the caret and freetext elements.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the string value of the defaultappearance element, a child of the caret and freetext elements.
|
|
|
|
|
Corresponds to the DA key in the free text annotation dictionary.
|
|
|
|
|
Content model: text string.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.GetDefaultStyle">
|
|
|
|
|
<summary>Gets the string value of the defaultstyle element, a child of the freetext element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the string value of the defaultstyle element, a child of the freetext element.
|
|
|
|
|
Corresponds to the DS key in the free text annotation dictionary.
|
|
|
|
|
Content model : a text string.
|
|
|
|
|
For more details see paragraph 6.5.9 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.SetDefaultStyle(System.String)">
|
|
|
|
|
<summary>Sets the string value of the defaultstyle element, a child of the freetext element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the string value of the defaultstyle element, a child of the freetext element.
|
|
|
|
|
Corresponds to the DS key in the free text annotation dictionary.
|
|
|
|
|
Content model : a text string.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.GetBorderStyleAlt">
|
|
|
|
|
<summary>Gets the BorderStyleAlt element, a child of the link element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the BorderStyleAlt element, a child of the link element.
|
|
|
|
|
Corresponds to the Border key in the common annotation dictionary.
|
|
|
|
|
For more details see paragraph 6.5.3 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.SetBorderStyleAlt(iText.Forms.Xfdf.BorderStyleAltObject)">
|
|
|
|
|
<summary>Sets the BorderStyleAlt element, a child of the link element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the BorderStyleAlt element, a child of the link element.
|
|
|
|
|
Corresponds to the Border key in the common annotation dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.GetVertices">
|
|
|
|
|
<summary>Gets the string, containing vertices element, a child of the polygon and polyline elements.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the string, containing vertices element, a child of the polygon and polyline elements.
|
|
|
|
|
Corresponds to the Vertices key in the polygon or polyline annotation dictionary.
|
|
|
|
|
For more details see paragraph 6.5.31 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.SetVertices(System.String)">
|
|
|
|
|
<summary>Sets the string, containing vertices element, a child of the polygon and polyline elements.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the string, containing vertices element, a child of the polygon and polyline elements.
|
|
|
|
|
Corresponds to the Vertices key in the polygon or polyline annotation dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.GetRef">
|
|
|
|
|
<summary>
|
|
|
|
|
Gets the reference to the source
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.Annot.PdfAnnotation"/>.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the reference to the source
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.Annot.PdfAnnotation"/>
|
|
|
|
|
. Used for attaching popups in case of reading data from pdf file.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotObject.SetRef(iText.Kernel.Pdf.PdfIndirectReference)">
|
|
|
|
|
<summary>
|
|
|
|
|
Sets the reference to the source
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.Annot.PdfAnnotation"/>.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the reference to the source
|
|
|
|
|
<see cref="T:iText.Kernel.Pdf.Annot.PdfAnnotation"/>
|
|
|
|
|
. Used for attaching popups in case of reading data from pdf file.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Xfdf.AnnotsObject">
|
|
|
|
|
<summary>Represent annots tag in xfdf document structure.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represent annots tag in xfdf document structure.
|
|
|
|
|
Content model: ( text | caret | freetext | fileattachment | highlight | ink | line | link
|
|
|
|
|
| circle | square | polygon | polyline | sound | squiggly | stamp |
|
|
|
|
|
strikeout | underline )*.
|
|
|
|
|
Attributes: none.
|
|
|
|
|
For more details see paragraph 6.4.1 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.AnnotsObject.annotsList">
|
|
|
|
|
<summary>Represents a list of children annotations.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotsObject.GetAnnotsList">
|
|
|
|
|
<summary>Gets a list of children annotations.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AnnotsObject.AddAnnot(iText.Forms.Xfdf.AnnotObject)">
|
|
|
|
|
<summary>
|
|
|
|
|
Adds a new
|
|
|
|
|
<see cref="T:iText.Forms.Xfdf.AnnotObject"/>
|
|
|
|
|
to the list of children annotations.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="annot">
|
|
|
|
|
|
|
|
|
|
<see cref="T:iText.Forms.Xfdf.AnnotObject"/>
|
|
|
|
|
containing info about pdf document annotation.
|
|
|
|
|
</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AttributeNotFoundException.#ctor(System.String)">
|
|
|
|
|
<summary>The exception thrown when the attribute with given name is not found in the object attributes list.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="attribute">the name of missing attribute.</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Xfdf.AttributeObject">
|
|
|
|
|
<summary>Represents the attribute of any xfdf element.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AttributeObject.GetName">
|
|
|
|
|
<summary>Returns a string containing attribute name.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.AttributeObject.GetValue">
|
|
|
|
|
<summary>Returns a string representation of attribute value.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Xfdf.BorderStyleAltObject">
|
|
|
|
|
<summary>Represents the BorderStyleAlt element, a child of the link element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents the BorderStyleAlt element, a child of the link element.
|
|
|
|
|
Corresponds to the Border key in the common annotation dictionary.
|
|
|
|
|
Content model: border style encoded in the format specified in the border style attributes.
|
|
|
|
|
Required attributes: HCornerRadius, VCornerRadius, Width.
|
|
|
|
|
Optional attributes: DashPattern.
|
|
|
|
|
For more details see paragraph 6.5.3 in Xfdf document specification.
|
|
|
|
|
For more details about attributes see paragraph 6.6.19 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.BorderStyleAltObject.hCornerRadius">
|
|
|
|
|
<summary>Number specifying the horizontal corner radius of the rectangular border.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Number specifying the horizontal corner radius of the rectangular border.
|
|
|
|
|
Corresponds to array index 0 in the Border key in the common annotation dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.BorderStyleAltObject.vCornerRadius">
|
|
|
|
|
<summary>Number specifying the vertical corner radius of the rectangular border.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Number specifying the vertical corner radius of the rectangular border.
|
|
|
|
|
Corresponds to array index 1 in the Border key in the common annotation dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.BorderStyleAltObject.width">
|
|
|
|
|
<summary>Number specifying the width of the rectangular border.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Number specifying the width of the rectangular border.
|
|
|
|
|
Corresponds to array index 2 in the Border key in the common annotation dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.BorderStyleAltObject.dashPattern">
|
|
|
|
|
<summary>An array of numbers specifying the pattern of dashes and gaps of the border.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
An array of numbers specifying the pattern of dashes and gaps of the border.
|
|
|
|
|
Corresponds to array index 3 in the Border key in the common annotation dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.BorderStyleAltObject.content">
|
|
|
|
|
<summary>Encoded border style string.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.BorderStyleAltObject.GetHCornerRadius">
|
|
|
|
|
<summary>Gets a float value specifying the horizontal corner radius of the rectangular border.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets a float value specifying the horizontal corner radius of the rectangular border.
|
|
|
|
|
Corresponds to array index 0 in the Border key in the common annotation dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.BorderStyleAltObject.GetVCornerRadius">
|
|
|
|
|
<summary>Gets a float value specifying the vertical corner radius of the rectangular border.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets a float value specifying the vertical corner radius of the rectangular border.
|
|
|
|
|
Corresponds to array index 1 in the Border key in the common annotation dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.BorderStyleAltObject.GetWidth">
|
|
|
|
|
<summary>Gets a float value specifying the width of the rectangular border.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets a float value specifying the width of the rectangular border.
|
|
|
|
|
Corresponds to array index 2 in the Border key in the common annotation dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.BorderStyleAltObject.GetDashPattern">
|
|
|
|
|
<summary>Gets a array of numbers specifying the pattern of dashes and gaps of the border.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets a array of numbers specifying the pattern of dashes and gaps of the border.
|
|
|
|
|
Corresponds to array index 3 in the Border key in the common annotation dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.BorderStyleAltObject.SetDashPattern(System.Single[])">
|
|
|
|
|
<summary>Sets a array of numbers specifying the pattern of dashes and gaps of the border.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets a array of numbers specifying the pattern of dashes and gaps of the border.
|
|
|
|
|
Corresponds to array index 3 in the Border key in the common annotation dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.BorderStyleAltObject.GetContent">
|
|
|
|
|
<summary>Gets an encoded border style string.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.BorderStyleAltObject.SetContent(System.String)">
|
|
|
|
|
<summary>Sets an encoded border style string.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Xfdf.DestObject">
|
|
|
|
|
<summary>Represents Dest element, a child of the link, GoTo, and GoToR elements.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents Dest element, a child of the link, GoTo, and GoToR elements.
|
|
|
|
|
Corresponds to the Dest key in the link annotations dictionary.
|
|
|
|
|
For more details see paragraph 6.5.10 in Xfdf document specification.
|
|
|
|
|
Content model: ( Named | XYZ | Fit | FitH | FitV | FitR | FitB | FitBH | FitBV )
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.DestObject.name">
|
|
|
|
|
<summary>Represents Name attribute of Named element, a child of Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents Name attribute of Named element, a child of Dest element.
|
|
|
|
|
Allows a destination to be referred to indirectly by means of a name object or a byte string.
|
|
|
|
|
For more details see paragraph 6.5.25 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.DestObject.xyz">
|
|
|
|
|
<summary>Represents the XYZ element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents the XYZ element, a child of the Dest element.
|
|
|
|
|
Corresponds to the XYZ key in the destination syntax.
|
|
|
|
|
Required attributes: Page, Left, Bottom, Right, Top.
|
|
|
|
|
For more details see paragraph 6.5.32 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.DestObject.fit">
|
|
|
|
|
<summary>Represents the Fit element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents the Fit element, a child of the Dest element.
|
|
|
|
|
Corresponds to the Fit key in the destination syntax.
|
|
|
|
|
Required attributes: Page.
|
|
|
|
|
For more details see paragraph 6.5.13 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.DestObject.fitH">
|
|
|
|
|
<summary>Represents the FitH element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents the FitH element, a child of the Dest element.
|
|
|
|
|
Corresponds to the FitH key in the destination syntax.
|
|
|
|
|
Required attributes: Page, Top.
|
|
|
|
|
For more details see paragraph 6.5.17 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.DestObject.fitV">
|
|
|
|
|
<summary>Represents the FitV element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents the FitV element, a child of the Dest element.
|
|
|
|
|
Corresponds to the FitV key in the destination syntax.
|
|
|
|
|
Required attributes: Page, Left.
|
|
|
|
|
For more details see paragraph 6.5.19 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.DestObject.fitR">
|
|
|
|
|
<summary>Represents the FitR element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents the FitR element, a child of the Dest element.
|
|
|
|
|
Corresponds to the FitR key in the destination syntax.
|
|
|
|
|
Required attributes: Page, Left, Bottom, Right, Top.
|
|
|
|
|
For more details see paragraph 6.5.18 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.DestObject.fitB">
|
|
|
|
|
<summary>Represents the FitB element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents the FitB element, a child of the Dest element.
|
|
|
|
|
Corresponds to the FitB key in the destination syntax.
|
|
|
|
|
Required attributes: Page.
|
|
|
|
|
For more details see paragraph 6.5.14 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.DestObject.fitBH">
|
|
|
|
|
<summary>Represents the FitBH element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents the FitBH element, a child of the Dest element.
|
|
|
|
|
Corresponds to the FitBH key in the destination syntax.
|
|
|
|
|
Required attributes: Page, Top.
|
|
|
|
|
For more details see paragraph 6.5.15 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.DestObject.fitBV">
|
|
|
|
|
<summary>Represents the FitBV element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents the FitBV element, a child of the Dest element.
|
|
|
|
|
Corresponds to the FitBV key in the destination syntax.
|
|
|
|
|
Required attributes: Page, Left.
|
|
|
|
|
For more details see paragraph 6.5.16 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.DestObject.GetName">
|
|
|
|
|
<summary>Gets string value of the Name attribute of Named element, a child of Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets string value of the Name attribute of Named element, a child of Dest element.
|
|
|
|
|
Allows a destination to be referred to indirectly by means of a name object or a byte string.
|
|
|
|
|
For more details see paragraph 6.5.25 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.DestObject.SetName(System.String)">
|
|
|
|
|
<summary>Sets string value of the Name attribute of Named element, a child of Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets string value of the Name attribute of Named element, a child of Dest element.
|
|
|
|
|
Allows a destination to be referred to indirectly by means of a name object or a byte string.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.DestObject.GetXyz">
|
|
|
|
|
<summary>Gets the XYZ element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the XYZ element, a child of the Dest element.
|
|
|
|
|
Corresponds to the XYZ key in the destination syntax.
|
|
|
|
|
Required attributes: Page, Left, Bottom, Right, Top.
|
|
|
|
|
For more details see paragraph 6.5.32 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.DestObject.SetXyz(iText.Forms.Xfdf.FitObject)">
|
|
|
|
|
<summary>Sets the XYZ element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the XYZ element, a child of the Dest element.
|
|
|
|
|
Corresponds to the XYZ key in the destination syntax.
|
|
|
|
|
Required attributes: Page, Left, Bottom, Right, Top.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.DestObject.GetFit">
|
|
|
|
|
<summary>Gets the Fit element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the Fit element, a child of the Dest element.
|
|
|
|
|
Corresponds to the Fit key in the destination syntax.
|
|
|
|
|
Required attributes: Page.
|
|
|
|
|
For more details see paragraph 6.5.13 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.DestObject.SetFit(iText.Forms.Xfdf.FitObject)">
|
|
|
|
|
<summary>Sets the Fit element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the Fit element, a child of the Dest element.
|
|
|
|
|
Corresponds to the Fit key in the destination syntax.
|
|
|
|
|
Required attributes: Page.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.DestObject.GetFitH">
|
|
|
|
|
<summary>Gets the FitH element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the FitH element, a child of the Dest element.
|
|
|
|
|
Corresponds to the FitH key in the destination syntax.
|
|
|
|
|
Required attributes: Page, Top.
|
|
|
|
|
For more details see paragraph 6.5.17 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.DestObject.SetFitH(iText.Forms.Xfdf.FitObject)">
|
|
|
|
|
<summary>Sets the FitH element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the FitH element, a child of the Dest element.
|
|
|
|
|
Corresponds to the FitH key in the destination syntax.
|
|
|
|
|
Required attributes: Page, Top.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.DestObject.GetFitV">
|
|
|
|
|
<summary>Gets the FitV element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the FitV element, a child of the Dest element.
|
|
|
|
|
Corresponds to the FitV key in the destination syntax.
|
|
|
|
|
Required attributes: Page, Left.
|
|
|
|
|
For more details see paragraph 6.5.19 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.DestObject.SetFitV(iText.Forms.Xfdf.FitObject)">
|
|
|
|
|
<summary>Sets the FitV element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the FitV element, a child of the Dest element.
|
|
|
|
|
Corresponds to the FitV key in the destination syntax.
|
|
|
|
|
Required attributes: Page, Left.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.DestObject.GetFitR">
|
|
|
|
|
<summary>Gets the FitR element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the FitR element, a child of the Dest element.
|
|
|
|
|
Corresponds to the FitR key in the destination syntax.
|
|
|
|
|
Required attributes: Page, Left, Bottom, Right, Top.
|
|
|
|
|
For more details see paragraph 6.5.18 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.DestObject.SetFitR(iText.Forms.Xfdf.FitObject)">
|
|
|
|
|
<summary>Sets the FitR element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the FitR element, a child of the Dest element.
|
|
|
|
|
Corresponds to the FitR key in the destination syntax.
|
|
|
|
|
Required attributes: Page, Left, Bottom, Right, Top.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.DestObject.GetFitB">
|
|
|
|
|
<summary>Sets the FitB element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the FitB element, a child of the Dest element.
|
|
|
|
|
Corresponds to the FitB key in the destination syntax.
|
|
|
|
|
Required attributes: Page.
|
|
|
|
|
For more details see paragraph 6.5.14 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.DestObject.SetFitB(iText.Forms.Xfdf.FitObject)">
|
|
|
|
|
<summary>Gets the FitB element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the FitB element, a child of the Dest element.
|
|
|
|
|
Corresponds to the FitB key in the destination syntax.
|
|
|
|
|
Required attributes: Page.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.DestObject.GetFitBH">
|
|
|
|
|
<summary>Sets the FitBH element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the FitBH element, a child of the Dest element.
|
|
|
|
|
Corresponds to the FitBH key in the destination syntax.
|
|
|
|
|
Required attributes: Page, Top.
|
|
|
|
|
For more details see paragraph 6.5.15 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.DestObject.SetFitBH(iText.Forms.Xfdf.FitObject)">
|
|
|
|
|
<summary>Gets the FitBH element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the FitBH element, a child of the Dest element.
|
|
|
|
|
Corresponds to the FitBH key in the destination syntax.
|
|
|
|
|
Required attributes: Page, Top.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.DestObject.GetFitBV">
|
|
|
|
|
<summary>Sets the FitBV element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the FitBV element, a child of the Dest element.
|
|
|
|
|
Corresponds to the FitBV key in the destination syntax.
|
|
|
|
|
Required attributes: Page, Left.
|
|
|
|
|
For more details see paragraph 6.5.16 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.DestObject.SetFitBV(iText.Forms.Xfdf.FitObject)">
|
|
|
|
|
<summary>Sets the FitBV element, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the FitBV element, a child of the Dest element.
|
|
|
|
|
Corresponds to the FitBV key in the destination syntax.
|
|
|
|
|
Required attributes: Page, Left.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Xfdf.ElementContentEncodingFormat">
|
|
|
|
|
<summary>Represents encoding attribute of data or resource elements (children of fileattachment and sound elements).
|
|
|
|
|
</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Xfdf.Encoding">
|
|
|
|
|
<summary>To be removed in 7.2</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<!-- Badly formed XML comment ignored for member "T:iText.Forms.Xfdf.FieldObject" -->
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.FieldObject.name">
|
|
|
|
|
<summary>Represents the name attribute of the field element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents the name attribute of the field element.
|
|
|
|
|
Corresponds to the T key in the field dictionary.
|
|
|
|
|
In a hierarchical form field, the name is the partial field name.
|
|
|
|
|
For more details see paragraph 6.3.2.2 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.FieldObject.value">
|
|
|
|
|
<summary>
|
|
|
|
|
Represents the value element, a child of the field element and contains the field's value, whose format may
|
|
|
|
|
vary depending on the field type.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents the value element, a child of the field element and contains the field's value, whose format may
|
|
|
|
|
vary depending on the field type.
|
|
|
|
|
Corresponds to the V key in the FDF field dictionary.
|
|
|
|
|
Content model: text string.
|
|
|
|
|
For more details see paragraph 6.3.3 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.FieldObject.richTextValue">
|
|
|
|
|
<summary>
|
|
|
|
|
Represents the value-richtext element, a child of the field element and contains the field's value formatted as a
|
|
|
|
|
rich text string.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents the value-richtext element, a child of the field element and contains the field's value formatted as a
|
|
|
|
|
rich text string.
|
|
|
|
|
Corresponds to the RV key in the variable text field dictionary.
|
|
|
|
|
Content model: text strign or rich text string.
|
|
|
|
|
Attributes: none.
|
|
|
|
|
For more details see paragraph 6.3.4 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.FieldObject.containsRichText">
|
|
|
|
|
<summary>Indicates if a value-richtext element is present inside the field.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.FieldObject.parent">
|
|
|
|
|
<summary>Parent field of current field.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FieldObject.GetName">
|
|
|
|
|
<summary>Gets the string value of the name attribute of the field element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the string value of the name attribute of the field element.
|
|
|
|
|
Corresponds to the T key in the field dictionary.
|
|
|
|
|
In a hierarchical form field, the name is the partial field name.
|
|
|
|
|
For more details see paragraph 6.3.2.2 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FieldObject.SetName(System.String)">
|
|
|
|
|
<summary>Sets the string value of the name attribute of the field element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the string value of the name attribute of the field element.
|
|
|
|
|
Corresponds to the T key in the field dictionary.
|
|
|
|
|
In a hierarchical form field, the name is the partial field name.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FieldObject.GetValue">
|
|
|
|
|
<summary>
|
|
|
|
|
Gets the string representation of the value element, a child of the field element and contains the field's value, whose format may
|
|
|
|
|
vary depending on the field type.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the string representation of the value element, a child of the field element and contains the field's value, whose format may
|
|
|
|
|
vary depending on the field type.
|
|
|
|
|
Corresponds to the V key in the FDF field dictionary.
|
|
|
|
|
For more details see paragraph 6.3.3 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FieldObject.SetValue(System.String)">
|
|
|
|
|
<summary>
|
|
|
|
|
Sets the string representation of the value element, a child of the field element and contains the field's value, whose format may
|
|
|
|
|
vary depending on the field type.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the string representation of the value element, a child of the field element and contains the field's value, whose format may
|
|
|
|
|
vary depending on the field type.
|
|
|
|
|
Corresponds to the V key in the FDF field dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FieldObject.GetRichTextValue">
|
|
|
|
|
<summary>
|
|
|
|
|
Gets the string representation of the value-richtext element, a child of the field element and contains the field's value formatted as a
|
|
|
|
|
rich text string.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the string representation of the value-richtext element, a child of the field element and contains the field's value formatted as a
|
|
|
|
|
rich text string.
|
|
|
|
|
Corresponds to the RV key in the variable text field dictionary.
|
|
|
|
|
Content model: text strign or rich text string.
|
|
|
|
|
For more details see paragraph 6.3.4 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FieldObject.SetRichTextValue(System.String)">
|
|
|
|
|
<summary>
|
|
|
|
|
Sets the string representation of the value-richtext element, a child of the field element and contains the field's value formatted as a
|
|
|
|
|
rich text string.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the string representation of the value-richtext element, a child of the field element and contains the field's value formatted as a
|
|
|
|
|
rich text string.
|
|
|
|
|
Corresponds to the RV key in the variable text field dictionary.
|
|
|
|
|
Content model: text strign or rich text string.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FieldObject.IsContainsRichText">
|
|
|
|
|
<summary>Gets a boolean indicating if a value-richtext element is present inside the field.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FieldObject.SetContainsRichText(System.Boolean)">
|
|
|
|
|
<summary>Sets a boolean indicating if a value-richtext element is present inside the field.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FieldObject.GetParent">
|
|
|
|
|
<summary>Gets a parent field of current field.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FieldObject.SetParent(iText.Forms.Xfdf.FieldObject)">
|
|
|
|
|
<summary>Sets a parent field of current field.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Xfdf.FieldsObject">
|
|
|
|
|
<summary>Represents the fields element, a child of the xfdf element and is the container for form field elements.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents the fields element, a child of the xfdf element and is the container for form field elements.
|
|
|
|
|
Content model: ( field* ).
|
|
|
|
|
Attributes: none.
|
|
|
|
|
For more details see paragraph 6.3.1 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.FieldsObject.fieldList">
|
|
|
|
|
<summary>Represents a list of children fields</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FieldsObject.GetFieldList">
|
|
|
|
|
<summary>Gets a list of children fields</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FieldsObject.AddField(iText.Forms.Xfdf.FieldObject)">
|
|
|
|
|
<summary>Adds a new field to the list.</summary>
|
|
|
|
|
<param name="field">FieldObject containing the info about the form field.</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Xfdf.FitObject">
|
|
|
|
|
<summary>Represent Fit, a child of the Dest element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represent Fit, a child of the Dest element.
|
|
|
|
|
Content model: none.
|
|
|
|
|
Attributes: depends of type of Fit (FitH, FitB, FitV etc.).
|
|
|
|
|
For more details see paragraphs 6.5.13-6.5.19, 6.6.23 in Xfdf specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.FitObject.page">
|
|
|
|
|
<summary>Represents the page displayed by current Fit element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents the page displayed by current Fit element.
|
|
|
|
|
Attribute of Fit, FitB, FitBH, FitBV, FitH, FitR, FitV, XYZ elements.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.FitObject.top">
|
|
|
|
|
<summary>Vertical coordinate positioned at the top edge of the window.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.FitObject.bottom">
|
|
|
|
|
<summary>Vertical coordinate positioned at the bottom edge of the window.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.FitObject.left">
|
|
|
|
|
<summary>Horizontal coordinate positioned at the left edge of the window.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.FitObject.right">
|
|
|
|
|
<summary>Horizontal coordinate positioned at the right edge of the window.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.FitObject.zoom">
|
|
|
|
|
<summary>Corresponds to the zoom object in the destination syntax.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Corresponds to the zoom object in the destination syntax.
|
|
|
|
|
Attribute of XYZ object.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FitObject.GetPage">
|
|
|
|
|
<summary>Gets the PdfObject representing the page displayed by current Fit element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the PdfObject representing the page displayed by current Fit element.
|
|
|
|
|
Attribute of Fit, FitB, FitBH, FitBV, FitH, FitR, FitV, XYZ elements.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FitObject.GetTop">
|
|
|
|
|
<summary>Gets a float vertical coordinate positioned at the top edge of the window.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FitObject.SetTop(System.Single)">
|
|
|
|
|
<summary>Sets a float vertical coordinate positioned at the top edge of the window.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FitObject.GetLeft">
|
|
|
|
|
<summary>Gets a float horizontal coordinate positioned at the left edge of the window.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FitObject.SetLeft(System.Single)">
|
|
|
|
|
<summary>Sets a float horizontal coordinate positioned at the left edge of the window.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FitObject.GetBottom">
|
|
|
|
|
<summary>Gets a float vertical coordinate positioned at the bottom edge of the window.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FitObject.SetBottom(System.Single)">
|
|
|
|
|
<summary>Sets a float vertical coordinate positioned at the bottom edge of the window.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FitObject.GetRight">
|
|
|
|
|
<summary>Gets a float horizontal coordinate positioned at the right edge of the window.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FitObject.SetRight(System.Single)">
|
|
|
|
|
<summary>Sets a float horizontal coordinate positioned at the right edge of the window.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FitObject.GetZoom">
|
|
|
|
|
<summary>Gets a float representing the zoom ratio.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets a float representing the zoom ratio.
|
|
|
|
|
Attribute of XYZ object.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FitObject.SetZoom(System.Single)">
|
|
|
|
|
<summary>Sets a float representing the zoom ratio.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets a float representing the zoom ratio.
|
|
|
|
|
Attribute of XYZ object.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Xfdf.FObject">
|
|
|
|
|
<summary>Represents f element, child of the xfdf element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents f element, child of the xfdf element.
|
|
|
|
|
Corresponds to the F key in the file dictionary.
|
|
|
|
|
Specifies the source file or target file: the PDF document that this XFDF file was exported from or is intended to be
|
|
|
|
|
imported into.
|
|
|
|
|
Attributes: href.
|
|
|
|
|
For more details see paragraph 6.2.2 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.FObject.href">
|
|
|
|
|
<summary>The name of the source or target file.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FObject.GetHref">
|
|
|
|
|
<summary>Gets the name of the source or target file.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.FObject.SetHref(System.String)">
|
|
|
|
|
<summary>Sets the name of the source or target file.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Xfdf.IdsObject">
|
|
|
|
|
<summary>Represents ids element, child of the xfdf element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents ids element, child of the xfdf element.
|
|
|
|
|
Corresponds to the ID key in the file dictionary.
|
|
|
|
|
The two attributes are file identifiers for the source or target file designated by the f element, taken
|
|
|
|
|
from the ID entry in the file’s trailer dictionary.
|
|
|
|
|
Attributes: original, modified.
|
|
|
|
|
For more details see paragraph 6.2.3 in Xfdf document specification.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.IdsObject.original">
|
|
|
|
|
<summary>
|
|
|
|
|
This attribute corresponds to the permanent identifier which
|
|
|
|
|
is based on the contents of the file at the time it was originally created.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
This attribute corresponds to the permanent identifier which
|
|
|
|
|
is based on the contents of the file at the time it was originally created.
|
|
|
|
|
This value does not change when the file is incrementally updated.
|
|
|
|
|
The value shall be a hexadecimal number.
|
|
|
|
|
A common value for this is an MD5 checksum.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.IdsObject.modified">
|
|
|
|
|
<summary>
|
|
|
|
|
The attribute contains a unique identifier for the
|
|
|
|
|
modified version of the pdf and corresponding xfdf document.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
The attribute contains a unique identifier for the
|
|
|
|
|
modified version of the pdf and corresponding xfdf document. The
|
|
|
|
|
modified attribute corresponds to the changing identifier that is based
|
|
|
|
|
on the file's contents at the time it was last updated.
|
|
|
|
|
The value shall be a hexadecimal number.
|
|
|
|
|
A common value for this is an MD5 checksum.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.IdsObject.GetOriginal">
|
|
|
|
|
<summary>
|
|
|
|
|
Gets the string value of the permanent identifier which
|
|
|
|
|
is based on the contents of the file at the time it was originally created.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the string value of the permanent identifier which
|
|
|
|
|
is based on the contents of the file at the time it was originally created.
|
|
|
|
|
This value does not change when the file is incrementally updated.
|
|
|
|
|
The value shall be a hexadecimal number.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.IdsObject.SetOriginal(System.String)">
|
|
|
|
|
<summary>
|
|
|
|
|
Sets the string value of the permanent identifier which
|
|
|
|
|
is based on the contents of the file at the time it was originally created.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the string value of the permanent identifier which
|
|
|
|
|
is based on the contents of the file at the time it was originally created.
|
|
|
|
|
This value does not change when the file is incrementally updated.
|
|
|
|
|
The value shall be a hexadecimal number.
|
|
|
|
|
A common value for this is an MD5 checksum.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.IdsObject.GetModified">
|
|
|
|
|
<summary>
|
|
|
|
|
Gets the string value of the unique identifier for the
|
|
|
|
|
modified version of the pdf and corresponding xfdf document.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the string value of the unique identifier for the
|
|
|
|
|
modified version of the pdf and corresponding xfdf document. The
|
|
|
|
|
modified attribute corresponds to the changing identifier that is based
|
|
|
|
|
on the file's contents at the time it was last updated.
|
|
|
|
|
The value shall be a hexadecimal number.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.IdsObject.SetModified(System.String)">
|
|
|
|
|
<summary>
|
|
|
|
|
Sets the string value of the unique identifier for the
|
|
|
|
|
modified version of the pdf and corresponding xfdf document.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the string value of the unique identifier for the
|
|
|
|
|
modified version of the pdf and corresponding xfdf document. The
|
|
|
|
|
modified attribute corresponds to the changing identifier that is based
|
|
|
|
|
on the file's contents at the time it was last updated.
|
|
|
|
|
The value shall be a hexadecimal number.
|
|
|
|
|
A common value for this is an MD5 checksum.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Xfdf.Mode">
|
|
|
|
|
<summary>Represents the mode attribute of data and resource elements.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents the mode attribute of data and resource elements.
|
|
|
|
|
Does not correspond to a PDF key.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="T:iText.Forms.Xfdf.XfdfConstants">
|
|
|
|
|
<summary>Class containing constants to be used in xfdf processing.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfFileUtils.CreateNewXfdfDocument">
|
|
|
|
|
<summary>Creates a new xml-styled document for writing xfdf info.</summary>
|
|
|
|
|
<remarks>Creates a new xml-styled document for writing xfdf info.</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfFileUtils.CreateXfdfDocumentFromStream(System.IO.Stream)">
|
|
|
|
|
<summary>Creates a new xfdf document based on given input stream.</summary>
|
|
|
|
|
<param name="inputStream"> the stream containing xfdf info.</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfFileUtils.SaveXfdfDocumentToFile(System.Xml.XmlDocument,System.IO.Stream)">
|
|
|
|
|
<summary>Saves the info from output stream to xml-styled document.</summary>
|
|
|
|
|
<param name="document"> the document to save info to.</param>
|
|
|
|
|
<param name=" outputStream"> the stream containing xfdf info.</param>
|
|
|
|
|
</member>
|
|
|
|
|
<!-- Badly formed XML comment ignored for member "T:iText.Forms.Xfdf.XfdfObject" -->
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.XfdfObject.f">
|
|
|
|
|
<summary>Represents f element, child of the xfdf element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents f element, child of the xfdf element.
|
|
|
|
|
Corresponds to the F key in the file dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.XfdfObject.ids">
|
|
|
|
|
<summary>Represents ids element, a child of the xfdf element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Represents ids element, a child of the xfdf element.
|
|
|
|
|
Corresponds to the ID key in the file dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.XfdfObject.fields">
|
|
|
|
|
<summary>Represents the fields element, a child of the xfdf element and is the container for form field elements.
|
|
|
|
|
</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.XfdfObject.annots">
|
|
|
|
|
<summary>Represent annots element, a child of the xfdf element and is the container for annot elements.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="F:iText.Forms.Xfdf.XfdfObject.attributes">
|
|
|
|
|
<summary>A list of attributes of xfdf object.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObject.GetF">
|
|
|
|
|
<summary>Gets the f element, child of the xfdf element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the f element, child of the xfdf element.
|
|
|
|
|
Corresponds to the F key in the file dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObject.SetF(iText.Forms.Xfdf.FObject)">
|
|
|
|
|
<summary>Sets the f element, child of the xfdf element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the f element, child of the xfdf element.
|
|
|
|
|
Corresponds to the F key in the file dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObject.GetIds">
|
|
|
|
|
<summary>Gets the ids element, child of the xfdf element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Gets the ids element, child of the xfdf element.
|
|
|
|
|
Corresponds to the ID key in the file dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObject.SetIds(iText.Forms.Xfdf.IdsObject)">
|
|
|
|
|
<summary>Sets the ids element, child of the xfdf element.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Sets the ids element, child of the xfdf element.
|
|
|
|
|
Corresponds to the ID key in the file dictionary.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObject.GetFields">
|
|
|
|
|
<summary>Gets the fields element, a child of the xfdf element and is the container for form field elements.
|
|
|
|
|
</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObject.SetFields(iText.Forms.Xfdf.FieldsObject)">
|
|
|
|
|
<summary>Sets the fields element, a child of the xfdf element and is the container for form field elements.
|
|
|
|
|
</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObject.GetAnnots">
|
|
|
|
|
<summary>Gets the annots element, a child of the xfdf element and is the container for annot elements.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObject.SetAnnots(iText.Forms.Xfdf.AnnotsObject)">
|
|
|
|
|
<summary>Sets the annots element, a child of the xfdf element and is the container for annot elements.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObject.GetAttributes">
|
|
|
|
|
<summary>Gets the list of attributes of xfdf object.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObject.SetAttributes(System.Collections.Generic.IList{iText.Forms.Xfdf.AttributeObject})">
|
|
|
|
|
<summary>Sets the list of attributes of xfdf object.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObject.MergeToPdf(iText.Kernel.Pdf.PdfDocument,System.String)">
|
|
|
|
|
<summary>Merges info from XfdfObject to pdf document.</summary>
|
|
|
|
|
<param name="pdfDocument">the target document for merge.</param>
|
|
|
|
|
<param name="pdfDocumentName">
|
|
|
|
|
the name of the target document. Will be checked in the merge process to determined
|
|
|
|
|
if it is the same as href attribute of f element of merged XfdfObject. If the names are
|
|
|
|
|
different, a warning will be thrown.
|
|
|
|
|
</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObject.WriteToFile(System.String)">
|
|
|
|
|
<summary>Writes info from XfdfObject to .xfdf file.</summary>
|
|
|
|
|
<param name="filename">name of the target file.</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObject.WriteToFile(System.IO.Stream)">
|
|
|
|
|
<summary>Writes info from XfdfObject to .xfdf file.</summary>
|
|
|
|
|
<param name="os">target output stream.</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObjectFactory.CreateXfdfObject(iText.Kernel.Pdf.PdfDocument,System.String)">
|
|
|
|
|
<summary>Extracts data from pdf document acroform and annotations into XfdfObject.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Extracts data from pdf document acroform and annotations into XfdfObject.
|
|
|
|
|
*
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="document">Pdf document for data extraction.</param>
|
|
|
|
|
<param name="filename">The name od pdf document for data extraction.</param>
|
|
|
|
|
<returns>XfdfObject containing data from pdf forms and annotations.</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObjectFactory.CreateXfdfObject(System.IO.Stream)">
|
|
|
|
|
<summary>Extracts data from input stream into XfdfObject.</summary>
|
|
|
|
|
<remarks>Extracts data from input stream into XfdfObject. Typically input stream is based on .xfdf file</remarks>
|
|
|
|
|
<param name="xfdfInputStream">The input stream containing xml-styled xfdf data.</param>
|
|
|
|
|
<returns>XfdfObject containing original xfdf data.</returns>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObjectUtils.ConvertRectFromString(System.String)">
|
|
|
|
|
<summary>
|
|
|
|
|
Converts a string containing 2 or 4 float values into a
|
|
|
|
|
<see cref="T:iText.Kernel.Geom.Rectangle"/>.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Converts a string containing 2 or 4 float values into a
|
|
|
|
|
<see cref="T:iText.Kernel.Geom.Rectangle"/>.
|
|
|
|
|
If only two coordinates are present, they should represent
|
|
|
|
|
<see cref="T:iText.Kernel.Geom.Rectangle"/>
|
|
|
|
|
width and height.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObjectUtils.ConvertFringeFromString(System.String)">
|
|
|
|
|
<summary>Converts a string containing 4 float values into a PdfArray, representing rectangle fringe.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Converts a string containing 4 float values into a PdfArray, representing rectangle fringe.
|
|
|
|
|
If the number of floats in the string is not equal to 4, returns and PdfArray with empty values.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObjectUtils.ConvertRectToString(iText.Kernel.Geom.Rectangle)">
|
|
|
|
|
<summary>Converts a Rectangle to a string containing 4 float values.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObjectUtils.ConvertFloatToString(System.Single)">
|
|
|
|
|
<summary>Converts float value to string with UTF-8 encoding.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObjectUtils.ConvertQuadPointsFromCoordsString(System.String)">
|
|
|
|
|
<summary>Converts a string containing 4 float values into a float array, representing quadPoints.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Converts a string containing 4 float values into a float array, representing quadPoints.
|
|
|
|
|
If the number of floats in the string is not equal to 8, returns an empty float array.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObjectUtils.ConvertQuadPointsToCoordsString(System.Single[])">
|
|
|
|
|
<summary>Converts a float array, representing quadPoints into a string containing 8 float values.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObjectUtils.ConvertFlagsFromString(System.String)">
|
|
|
|
|
<summary>
|
|
|
|
|
Converts a string containing a comma separated list of names of the flags into an integer representation
|
|
|
|
|
of the flags.
|
|
|
|
|
</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObjectUtils.ConvertFlagsToString(iText.Kernel.Pdf.Annot.PdfAnnotation)">
|
|
|
|
|
<summary>Converts an integer representation of the flags into a string with a comma separated list of names of the flags.
|
|
|
|
|
</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObjectUtils.ConvertColorToString(System.Single[])">
|
|
|
|
|
<summary>Converts an array of 3 floats into a hex string representing the rgb color.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObjectUtils.ConvertColorToString(iText.Kernel.Colors.Color)">
|
|
|
|
|
<summary>Converts a Color object into a hex string representing the rgb color.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObjectUtils.ConvertColorFloatToHex(System.Single)">
|
|
|
|
|
<summary>Converts float representation of the rgb color into a hex string representing the rgb color.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObjectUtils.ConvertIdToHexString(System.String)">
|
|
|
|
|
<summary>Converts string containing id from decimal to hexadecimal format.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObjectUtils.ConvertColorFromString(System.String)">
|
|
|
|
|
<summary>Converts string containing hex color code to Color object.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObjectUtils.ConvertColorFloatsFromString(System.String)">
|
|
|
|
|
<summary>Converts string containing hex color code into an array of 3 integer values representing rgb color.
|
|
|
|
|
</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObjectUtils.ConvertVerticesToString(System.Single[])">
|
|
|
|
|
<summary>Converts an array of float vertices to string.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObjectUtils.ConvertFringeToString(System.Single[])">
|
|
|
|
|
<summary>Converts to string an array of floats representing the fringe.</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Converts to string an array of floats representing the fringe.
|
|
|
|
|
If the number of floats doesn't equal 4, an empty string is returned.
|
|
|
|
|
</remarks>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObjectUtils.ConvertVerticesFromString(System.String)">
|
|
|
|
|
<summary>Converts a string into an array of floats representing vertices.</summary>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObjectUtils.ConvertLineStartToString(System.Single[])">
|
|
|
|
|
<summary>Returns a string representation of the start point of the line (x_1, y_1) based on given line array.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Returns a string representation of the start point of the line (x_1, y_1) based on given line array.
|
|
|
|
|
If the line array doesn't contain 4 floats, returns an empty string.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="line">an array of 4 floats representing the line (x_1, y_1, x_2, y_2)</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfObjectUtils.ConvertLineEndToString(System.Single[])">
|
|
|
|
|
<summary>Returns a string representation of the end point of the line (x_2, y_2) based on given line array.
|
|
|
|
|
</summary>
|
|
|
|
|
<remarks>
|
|
|
|
|
Returns a string representation of the end point of the line (x_2, y_2) based on given line array.
|
|
|
|
|
If the line array doesn't contain 4 floats, returns an empty string.
|
|
|
|
|
</remarks>
|
|
|
|
|
<param name="line">an array of 4 floats representing the line (x_1, y_1, x_2, y_2)</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfReader.MergeXfdfIntoPdf(iText.Forms.Xfdf.XfdfObject,iText.Kernel.Pdf.PdfDocument,System.String)">
|
|
|
|
|
<summary>Merges existing XfdfObject into pdf document associated with it.</summary>
|
|
|
|
|
<param name="xfdfObject">The object to be merged.</param>
|
|
|
|
|
<param name="pdfDocument">The associated pdf document.</param>
|
|
|
|
|
<param name="pdfDocumentName">The name of the associated pdf document.</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfReader.MergeFields(iText.Forms.Xfdf.FieldsObject,iText.Forms.PdfAcroForm)">
|
|
|
|
|
<summary>
|
|
|
|
|
Merges existing FieldsObject and children FieldObject entities into the form of the pdf document
|
|
|
|
|
associated with it.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="fieldsObject">object containing acroform fields data to be merged.</param>
|
|
|
|
|
<param name="form">acroform to be filled with xfdf data.</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfReader.MergeAnnotations(iText.Forms.Xfdf.AnnotsObject,iText.Kernel.Pdf.PdfDocument)">
|
|
|
|
|
<summary>Merges existing XfdfObject into pdf document associated with it.</summary>
|
|
|
|
|
<param name="annotsObject">The AnnotsObject with children AnnotObject entities to be mapped into PdfAnnotations.
|
|
|
|
|
</param>
|
|
|
|
|
<param name="pdfDocument">The associated pdf document.</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfWriter.#ctor(System.IO.Stream)">
|
|
|
|
|
<summary>Creates a XfdfWriter for output stream specified.</summary>
|
|
|
|
|
<param name="outputStream">A stream to write xfdf file into.</param>
|
|
|
|
|
</member>
|
|
|
|
|
<member name="M:iText.Forms.Xfdf.XfdfWriter.Write(iText.Forms.Xfdf.XfdfObject)">
|
|
|
|
|
<summary>
|
|
|
|
|
Writes data from
|
|
|
|
|
<see cref="T:iText.Forms.Xfdf.XfdfObject"/>
|
|
|
|
|
into a xfdf data file.
|
|
|
|
|
</summary>
|
|
|
|
|
<param name="xfdfObject">
|
|
|
|
|
|
|
|
|
|
<see cref="T:iText.Forms.Xfdf.XfdfObject"/>
|
|
|
|
|
containing the data.
|
|
|
|
|
</param>
|
|
|
|
|
</member>
|
|
|
|
|
</members>
|
|
|
|
|
</doc>
|