# FillableText

An object containing information about the specific FillableField including height, width, field name, tooltip, font, font size and other data.

Note: Font Scaling modifications occur on Fillable Field FieldText similar to existing Expere Content to adjust to true font height. See Appendix A: Font Scaling Adjustments Stylesheet Details to review font scaling modification details

Parameter | Type | Description
--- | --- | ---
FieldName | string | The name of the fillable field.
ToolTip | string | The text for the tooltip that is displayed when the user hovers over the field on the PDF.
Width | string | The Width of the field in points where each point is 1/72 of an inch. May be authored in points or inches. If authored as inches, the value is converted and output as points.
Height | string | The Height of the field in points where each point is 1/72 of an inch. May be authored in points or inches. If authored as inches, the value is converted and output as points.
FontName |  | The name of the font authored. The font value is True Type Font (TTF). Below is the Font value authored in Requirements Editor (RE) Tool and the corresponding output value in the API response files.
RE Tool - Font Value Authored | Response File - FontName Output Value
--- | ---
arial (arial) | ArialMT
arialbd (arial bold) | Arial-BoldMT
arialbi (arial bold italic) | Arial-BoldItalicMT
ariali (arial Italic) | Arial-ItalicMT
cour (courier new) | CourierNewPSMT
courbd (courier new bold) | CourierNewPS-BoldMT
courbi (courier new bold italic) | CourierNewPS-BoldItalicMT
couri (courier new italic) | CourierNewPS-ItalicMT
times (times new roman) | TimesNewRomanPSMT
timesbd (times new roman bold) | TimesNewRomanPS-BoldMT
timesbi (times new roman bold italic) | TimesNewRomanPS-BoldItalicMT
timesi (times new roman italic) | TimesNewRomanPS-ItalicMT
FontSize | string | The size of the font authored represented in points (i.e. 10 represents 10pt font). Note: Font Scaling modifications occur on Fillable Field FieldText similar to existing Expere Content to adjust to true font height. The FontSize value is modified from what is authored to apply font scaling adjustments for applicable fonts - See Appendix A: Font Scaling Adjustments Stylesheet Details to review font scaling modification details.
NumberOfCharacters | string | The Number of Characters allowed. If the element is not authored, the element value in the assembly output is set to 0 (zero).
FieldText | string | The prepopulated text for the field. If FieldText element is not authored, an empty element is included in the assembly output response as follows: <r:FieldText/>
HorizontalAlignment | string | Indicates the horizontal alignment so of the text in the fillable field. Values are: left, right, center. If the horizontal alignment attribute is not authored, the element value in the assembly output is set to left.
Underline | string | Indicates if the fillable field is underlined (true) or not underlined (false). If the underline element is not authored, the element value in the assembly output is set to false.
PageNumber | string | Automatically calculated and included in the assembly output. Represents the physical page the fillable field resides on the PDF.
X Coordinate / Y Coordinate | string | Automatically calculated and included in the assembly output. Represents the physical location the fillable text field resides on the PDF.