menu

UWP

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class PdfXfaBorderStyle - UWP API Reference | Syncfusion

    Show / Hide Table of Contents

    Class PdfXfaBorderStyle

    Represent XFA border style

    Inheritance
    System.Object
    PdfXfaBorderStyle
    Namespace: Syncfusion.Pdf.Xfa
    Assembly: Syncfusion.Pdf.UWP.dll
    Syntax
    public sealed class PdfXfaBorderStyle : Enum
    Examples
    //Create a new PDF XFA document.
    PdfXfaDocument document = new PdfXfaDocument();
    //Add a new XFA page.
    PdfXfaPage xfaPage = document.Pages.Add();
    //Create a new PDF XFA form
    PdfXfaForm mainForm = new PdfXfaForm("subform1", xfaPage, xfaPage.GetClientSize().Width);
    //Create a textbox field and add the properties.
    PdfXfaTextBoxField textBoxField = new PdfXfaTextBoxField("FirstName", new SizeF(200, 20));
    //Set caption text.
    textBoxField.Caption.Text = "First Name";
    //Create new PDF XFA border instance.
    PdfXfaBorder border = new PdfXfaBorder(Color.Red);
    //Set border fill color.
    border.FillColor = new PdfXfaSolidBrush(Color.Green);
    //Set handedness of the border.
    border.Handedness = PdfXfaHandedness.Right;
    //Set the style of the border.
    border.Style = PdfXfaBorderStyle.Raised;
    //Set the border visibility.
    border.Visibility = PdfXfaVisibility.Visible;
    //Set the border with.
    border.Width = 2;
    //Set border to text box field.
    textBoxField.Border = border;
    //Add the field to the XFA form.
    mainForm.Fields.Add(textBoxField);        
    //Add the XFA form to the document.
    document.XfaForm = mainForm;
    //Save the document.
    document.Save("output.pdf", PdfXfaType.Dynamic);
    //close the document
    document.Close();
    'Create a new PDF XFA document.
    Dim document As New PdfXfaDocument()
    'Add a new XFA page.
    Dim xfaPage As PdfXfaPage = document.Pages.Add()
    'Create a new PDF XFA form
    Dim mainForm As New PdfXfaForm("subform1", xfaPage, xfaPage.GetClientSize().Width)
    'Create a textbox field and add the properties.
    Dim textBoxField As New PdfXfaTextBoxField("FirstName", New SizeF(200, 20))
    'Set caption text.
    textBoxField.Caption.Text = "First Name"
    'Create new PDF XFA border instance.
    Dim border As New PdfXfaBorder(Color.Red)
    'Set border fill color.
    border.FillColor = New PdfXfaSolidBrush(Color.Green)
    'Set handedness of the border.
    border.Handedness = PdfXfaHandedness.Right
    'Set the style of the border.
    border.Style = PdfXfaBorderStyle.Raised
    'Set the border visibility.
    border.Visibility = PdfXfaVisibility.Visible
    'Set the border with.
    border.Width = 2
    'Set border to text box field.
    textBoxField.Border = border
    'Add the field to the XFA form.
    mainForm.Fields.Add(textBoxField)
    'Add the XFA form to the document.
    document.XfaForm = mainForm
    'Save the document.
    document.Save("output.pdf", PdfXfaType.Dynamic)
    'close the document
    document.Close()

    Fields

    DashDot

    A dashed dotted rectangle surrounding.

    Declaration
    public const PdfXfaBorderStyle DashDot
    Field Value
    Type
    PdfXfaBorderStyle

    DashDotDot

    A dashed dotted dotted rectangle surrounding.

    Declaration
    public const PdfXfaBorderStyle DashDotDot
    Field Value
    Type
    PdfXfaBorderStyle

    Dashed

    A dashed rectangle surrounding.

    Declaration
    public const PdfXfaBorderStyle Dashed
    Field Value
    Type
    PdfXfaBorderStyle

    Dotted

    A dotted rectangle surrounding.

    Declaration
    public const PdfXfaBorderStyle Dotted
    Field Value
    Type
    PdfXfaBorderStyle

    Embossed

    Embossed rectangle surrounding.

    Declaration
    public const PdfXfaBorderStyle Embossed
    Field Value
    Type
    PdfXfaBorderStyle

    Etched

    Etched rectangle surrounding.

    Declaration
    public const PdfXfaBorderStyle Etched
    Field Value
    Type
    PdfXfaBorderStyle

    Lowered

    A lowered rectangle surrounding.

    Declaration
    public const PdfXfaBorderStyle Lowered
    Field Value
    Type
    PdfXfaBorderStyle

    None

    No Border

    Declaration
    public const PdfXfaBorderStyle None
    Field Value
    Type
    PdfXfaBorderStyle

    Raised

    Raised rectangle surrounding.

    Declaration
    public const PdfXfaBorderStyle Raised
    Field Value
    Type
    PdfXfaBorderStyle

    Solid

    A solid rectangle surrounding.

    Declaration
    public const PdfXfaBorderStyle Solid
    Field Value
    Type
    PdfXfaBorderStyle

    Extension Methods

    DateTimeExtension.ToDateTime(Object)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved