Class PdfXfaRadialBrush
Represents the XFA Radial brush
Namespace: Syncfusion.Pdf.Xfa
Assembly: Syncfusion.Pdf.Portable.dll
Syntax
public class PdfXfaRadialBrush : PdfXfaBrush
Examples
//Create a new PDF XFA document.
PdfXfaDocument document = new PdfXfaDocument();
//Create a form.
PdfXfaForm parentForm = new PdfXfaForm(PdfXfaFlowDirection.Vertical, 595);
parentForm.Margins.All = 10;
//Create new XFA rectangle instance.
PdfXfaRectangleField rect = new PdfXfaRectangleField("rect1", new SizeF(200, 100));
//Create new XFA brush.
PdfXfaRadialBrush brush = new PdfXfaRadialBrush(Color.Red, Color.Yellow);
//Set the start color.
brush.StartColor = Color.Black;
//Set the end color.
brush.EndColor = Color.HotPink;
//Set the type.
brush.Type = PdfXfaRadialType.CenterToEdge;
//Set the linear brush
rect.Border.FillColor = brush;
//Add the field to form.
parentForm.Fields.Add(rect);
document.XfaForm = parentForm;
//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()
'Create a form.
Dim parentForm As New PdfXfaForm(PdfXfaFlowDirection.Vertical, 595)
parentForm.Margins.All = 10
'Create new XFA rectangle instance.
Dim rect As New PdfXfaRectangleField("rect1", New SizeF(200, 100))
'Create new XFA brush.
Dim brush As New PdfXfaRadialBrush(Color.Red, Color.Yellow)
'Set the start color.
brush.StartColor = Color.Black
'Set the end color.
brush.EndColor = Color.HotPink
'Set the type.
brush.Type = PdfXfaRadialType.CenterToEdge
'Set the linear brush
rect.Border.FillColor = brush
'Add the field to form.
parentForm.Fields.Add(rect)
document.XfaForm = parentForm
'Save the document.
document.Save("output.pdf", PdfXfaType.Dynamic)
'Close the document
document.Close()
Constructors
PdfXfaRadialBrush(PdfColor, PdfColor)
initialize the new instance of the PdfXfaRadialBrush class.
Declaration
public PdfXfaRadialBrush(PdfColor startColor, PdfColor endColor)
Parameters
Type | Name | Description |
---|---|---|
PdfColor | startColor | The start color of the radial brush. |
PdfColor | endColor | The end color of the radial brush. |
Examples
//Create a new PDF XFA document.
PdfXfaDocument document = new PdfXfaDocument();
//Create a form.
PdfXfaForm parentForm = new PdfXfaForm(PdfXfaFlowDirection.Vertical, 595);
parentForm.Margins.All = 10;
//Create new XFA rectangle instance.
PdfXfaRectangleField rect = new PdfXfaRectangleField("rect1", new SizeF(200, 100));
//Create new XFA brush.
PdfXfaRadialBrush brush = new PdfXfaRadialBrush(Color.Red, Color.Yellow);
//Set the start color.
brush.StartColor = Color.Black;
//Set the end color.
brush.EndColor = Color.HotPink;
//Set the type.
brush.Type = PdfXfaRadialType.CenterToEdge;
//Set the linear brush
rect.Border.FillColor = brush;
//Add the field to form.
parentForm.Fields.Add(rect);
document.XfaForm = parentForm;
//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()
'Create a form.
Dim parentForm As New PdfXfaForm(PdfXfaFlowDirection.Vertical, 595)
parentForm.Margins.All = 10
'Create new XFA rectangle instance.
Dim rect As New PdfXfaRectangleField("rect1", New SizeF(200, 100))
'Create new XFA brush.
Dim brush As New PdfXfaRadialBrush(Color.Red, Color.Yellow)
'Set the start color.
brush.StartColor = Color.Black
'Set the end color.
brush.EndColor = Color.HotPink
'Set the type.
brush.Type = PdfXfaRadialType.CenterToEdge
'Set the linear brush
rect.Border.FillColor = brush
'Add the field to form.
parentForm.Fields.Add(rect)
document.XfaForm = parentForm
'Save the document.
document.Save("output.pdf", PdfXfaType.Dynamic)
'Close the document
document.Close()
PdfXfaRadialBrush(PdfColor, PdfColor, PdfXfaRadialType)
initialize the new instance of the PdfXfaRadialBrush class.
Declaration
public PdfXfaRadialBrush(PdfColor startColor, PdfColor endColor, PdfXfaRadialType type)
Parameters
Type | Name | Description |
---|---|---|
PdfColor | startColor | The start color of the radial brush. |
PdfColor | endColor | The end color of the radial brush. |
PdfXfaRadialType | type | The radial type. |
Examples
//Create a new PDF XFA document.
PdfXfaDocument document = new PdfXfaDocument();
//Create a form.
PdfXfaForm parentForm = new PdfXfaForm(PdfXfaFlowDirection.Vertical, 595);
parentForm.Margins.All = 10;
//Create new XFA rectangle instance.
PdfXfaRectangleField rect = new PdfXfaRectangleField("rect1", new SizeF(200, 100));
//Create new XFA brush.
PdfXfaRadialBrush brush = new PdfXfaRadialBrush(Color.Red, Color.Yellow, PdfXfaRadialType.CenterToEdge);
//Set the start color.
brush.StartColor = Color.Black;
//Set the end color.
brush.EndColor = Color.HotPink;
//Set the linear brush
rect.Border.FillColor = brush;
//Add the field to form.
parentForm.Fields.Add(rect);
document.XfaForm = parentForm;
//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()
'Create a form.
Dim parentForm As New PdfXfaForm(PdfXfaFlowDirection.Vertical, 595)
parentForm.Margins.All = 10
'Create new XFA rectangle instance.
Dim rect As New PdfXfaRectangleField("rect1", New SizeF(200, 100))
'Create new XFA brush.
Dim brush As New PdfXfaRadialBrush(Color.Red, Color.Yellow, PdfXfaRadialType.CenterToEdge)
'Set the start color.
brush.StartColor = Color.Black
'Set the end color.
brush.EndColor = Color.HotPink
'Set the linear brush
rect.Border.FillColor = brush
'Add the field to form.
parentForm.Fields.Add(rect)
document.XfaForm = parentForm
'Save the document.
document.Save("output.pdf", PdfXfaType.Dynamic)
'Close the document
document.Close()
Properties
EndColor
Gets or sets the ending color
Declaration
public PdfColor EndColor { get; set; }
Property Value
Type |
---|
PdfColor |
Examples
//Create a new PDF XFA document.
PdfXfaDocument document = new PdfXfaDocument();
//Create a form.
PdfXfaForm parentForm = new PdfXfaForm(PdfXfaFlowDirection.Vertical, 595);
parentForm.Margins.All = 10;
//Create new XFA rectangle instance.
PdfXfaRectangleField rect = new PdfXfaRectangleField("rect1", new SizeF(200, 100));
//Create new XFA brush.
PdfXfaRadialBrush brush = new PdfXfaRadialBrush(Color.Red, Color.Yellow);
//Set the start color.
brush.StartColor = Color.Black;
//Set the end color.
brush.EndColor = Color.HotPink;
//Set the type.
brush.Type = PdfXfaRadialType.CenterToEdge;
//Set the linear brush
rect.Border.FillColor = brush;
//Add the field to form.
parentForm.Fields.Add(rect);
document.XfaForm = parentForm;
//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()
'Create a form.
Dim parentForm As New PdfXfaForm(PdfXfaFlowDirection.Vertical, 595)
parentForm.Margins.All = 10
'Create new XFA rectangle instance.
Dim rect As New PdfXfaRectangleField("rect1", New SizeF(200, 100))
'Create new XFA brush.
Dim brush As New PdfXfaRadialBrush(Color.Red, Color.Yellow)
'Set the start color.
brush.StartColor = Color.Black
'Set the end color.
brush.EndColor = Color.HotPink
'Set the type.
brush.Type = PdfXfaRadialType.CenterToEdge
'Set the linear brush
rect.Border.FillColor = brush
'Add the field to form.
parentForm.Fields.Add(rect)
document.XfaForm = parentForm
'Save the document.
document.Save("output.pdf", PdfXfaType.Dynamic)
'Close the document
document.Close()
StartColor
Gets or sets the starting color
Declaration
public PdfColor StartColor { get; set; }
Property Value
Type |
---|
PdfColor |
Examples
//Create a new PDF XFA document.
PdfXfaDocument document = new PdfXfaDocument();
//Create a form.
PdfXfaForm parentForm = new PdfXfaForm(PdfXfaFlowDirection.Vertical, 595);
parentForm.Margins.All = 10;
//Create new XFA rectangle instance.
PdfXfaRectangleField rect = new PdfXfaRectangleField("rect1", new SizeF(200, 100));
//Create new XFA brush.
PdfXfaRadialBrush brush = new PdfXfaRadialBrush(Color.Red, Color.Yellow);
//Set the start color.
brush.StartColor = Color.Black;
//Set the end color.
brush.EndColor = Color.HotPink;
//Set the type.
brush.Type = PdfXfaRadialType.CenterToEdge;
//Set the linear brush
rect.Border.FillColor = brush;
//Add the field to form.
parentForm.Fields.Add(rect);
document.XfaForm = parentForm;
//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()
'Create a form.
Dim parentForm As New PdfXfaForm(PdfXfaFlowDirection.Vertical, 595)
parentForm.Margins.All = 10
'Create new XFA rectangle instance.
Dim rect As New PdfXfaRectangleField("rect1", New SizeF(200, 100))
'Create new XFA brush.
Dim brush As New PdfXfaRadialBrush(Color.Red, Color.Yellow)
'Set the start color.
brush.StartColor = Color.Black
'Set the end color.
brush.EndColor = Color.HotPink
'Set the type.
brush.Type = PdfXfaRadialType.CenterToEdge
'Set the linear brush
rect.Border.FillColor = brush
'Add the field to form.
parentForm.Fields.Add(rect)
document.XfaForm = parentForm
'Save the document.
document.Save("output.pdf", PdfXfaType.Dynamic)
'Close the document
document.Close()
Type
Gets or set the direction of the color transition
Declaration
public PdfXfaRadialType Type { get; set; }
Property Value
Type |
---|
PdfXfaRadialType |
Examples
//Create a new PDF XFA document.
PdfXfaDocument document = new PdfXfaDocument();
//Create a form.
PdfXfaForm parentForm = new PdfXfaForm(PdfXfaFlowDirection.Vertical, 595);
parentForm.Margins.All = 10;
//Create new XFA rectangle instance.
PdfXfaRectangleField rect = new PdfXfaRectangleField("rect1", new SizeF(200, 100));
//Create new XFA brush.
PdfXfaRadialBrush brush = new PdfXfaRadialBrush(Color.Red, Color.Yellow);
//Set the start color.
brush.StartColor = Color.Black;
//Set the end color.
brush.EndColor = Color.HotPink;
//Set the type.
brush.Type = PdfXfaRadialType.CenterToEdge;
//Set the linear brush
rect.Border.FillColor = brush;
//Add the field to form.
parentForm.Fields.Add(rect);
document.XfaForm = parentForm;
//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()
'Create a form.
Dim parentForm As New PdfXfaForm(PdfXfaFlowDirection.Vertical, 595)
parentForm.Margins.All = 10
'Create new XFA rectangle instance.
Dim rect As New PdfXfaRectangleField("rect1", New SizeF(200, 100))
'Create new XFA brush.
Dim brush As New PdfXfaRadialBrush(Color.Red, Color.Yellow)
'Set the start color.
brush.StartColor = Color.Black
'Set the end color.
brush.EndColor = Color.HotPink
'Set the type.
brush.Type = PdfXfaRadialType.CenterToEdge
'Set the linear brush
rect.Border.FillColor = brush
'Add the field to form.
parentForm.Fields.Add(rect)
document.XfaForm = parentForm
'Save the document.
document.Save("output.pdf", PdfXfaType.Dynamic)
'Close the document
document.Close()