Class PdfStyledField
Represents form's field with style parameters.
Implements
Inherited Members
Namespace: Syncfusion.Pdf.Interactive
Assembly: Syncfusion.Pdf.NET.dll
Syntax
public abstract class PdfStyledField : PdfField, IPdfWrapper, INotifyPropertyChanged
Constructors
PdfStyledField(PdfPageBase, String)
Initializes a new instance of the PdfStyledField class with the specific page and name.
Declaration
public PdfStyledField(PdfPageBase page, string name)
Parameters
Type | Name | Description |
---|---|---|
PdfPageBase | page | The page where the field should be placed. |
System.String | name | The name. |
Properties
Actions
Gets the actions of the field.[Read-Only]
Declaration
public PdfFieldActions Actions { get; }
Property Value
Type | Description |
---|---|
PdfFieldActions | The actions. |
BackColor
Gets or sets the color of the background.
Declaration
public PdfColor BackColor { get; set; }
Property Value
Type | Description |
---|---|
PdfColor | The color of the background. |
BorderColor
Gets or sets the color of the border.
Declaration
public PdfColor BorderColor { get; set; }
Property Value
Type | Description |
---|---|
PdfColor | The color of the border. |
BorderStyle
Gets or sets the border style.
Declaration
public PdfBorderStyle BorderStyle { get; set; }
Property Value
Type | Description |
---|---|
PdfBorderStyle | The border style. |
BorderWidth
Gets or sets the width of the border.
Declaration
public float BorderWidth { get; set; }
Property Value
Type | Description |
---|---|
System.Single | The width of the border. |
Bounds
Gets or sets the bounds.
Declaration
public virtual RectangleF Bounds { get; set; }
Property Value
Type | Description |
---|---|
RectangleF | The bounds. |
Font
Gets or sets the font.
Declaration
public PdfFont Font { get; set; }
Property Value
Type | Description |
---|---|
PdfFont | The font. |
ForeColor
Gets or sets the color of the text.
Declaration
public PdfColor ForeColor { get; set; }
Property Value
Type | Description |
---|---|
PdfColor | The color of the text. |
HighlightMode
Gets or sets the highlighting mode.
Declaration
public PdfHighlightMode HighlightMode { get; set; }
Property Value
Type | Description |
---|---|
PdfHighlightMode | The highlighting mode. |
Location
Gets or sets the location of the field.
Declaration
public PointF Location { get; set; }
Property Value
Type | Description |
---|---|
PointF | The location. |
RotationAngle
Gets and sets the Rotation angle in the form fields
Declaration
public int RotationAngle { get; set; }
Property Value
Type |
---|
System.Int32 |
Size
Gets or sets the size of the field.
Declaration
public SizeF Size { get; set; }
Property Value
Type | Description |
---|---|
SizeF | The size. |
TextAlignment
Gets or sets the text alignment.
Declaration
public PdfTextAlignment TextAlignment { get; set; }
Property Value
Type | Description |
---|---|
PdfTextAlignment | The text alignment. |
Remarks
This property is meaningful for fields containing variable text only. (i.e. PdfTextBoxField, PdfListBoxField and PdfComboBoxField).
Visibility
Gets or sets the form field visibility
Declaration
public PdfFormFieldVisibility Visibility { get; set; }
Property Value
Type |
---|
PdfFormFieldVisibility |
Visible
Gets or sets a value indicating whether this PdfStyledField is visible.
Declaration
public bool Visible { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Methods
DefineDefaultAppearance()
Defines the default appearance.
Declaration
protected override void DefineDefaultAppearance()
Overrides
Initialize()
Initializes an instance.
Declaration
protected override void Initialize()
Overrides
ObtainFont()
Gets the font. If font is undefined default font will be used.
Declaration
protected PdfFont ObtainFont()
Returns
Type | Description |
---|---|
PdfFont | font |