GradientFillFormat Class
Represents a fill with a smooth gradual transition of colors at the specified locations that either follows a line or a path.
public sealed class GradientFillFormat : FillFormat
Public NotInheritable Class GradientFillFormat
Inherits FillFormat
- Inheritance:
- System.ObjectGradientFillFormat
Properties
Angle
Specifies the direction of color change for the gradient.
Property Value
- System.Double
The direction of the color change for the gradient, expressed as a value between 0 and 1.
Remarks
This property is applicable only when GradientType is Linear.
FillType
Gets the Gradient value.
public override FillFormatType FillType { get; }
Public Overrides ReadOnly Property FillType As FillFormatType
Property Value
The Gradient value.
Overrides
GradientType
Gets or sets the type of the fill gradient.
public GradientFillType GradientType { get; set; }
Public Property GradientType As GradientFillType
Property Value
The type of the fill gradient.
Remarks
Currently, only Linear type is supported when saving to PDF, XPS, or image formats.
RotateWithShape
Gets or sets a value indicating whether the fill should rotate with the shape.
Property Value
- System.Boolean
true if fill should rotate with the shape; otherwise, false.
Remarks
If set to true and a shape that has been filled with a gradient is transformed with a rotation, then the fill will be transformed with the same rotation.
Scaled
Specifies whether the gradient angle scales with the fill region.
Property Value
- System.Boolean
true if the gradient angle scales with the fill region, false otherwise.
Remarks
This property is applicable only when GradientType is Linear.
Stops
Gets the collection of gradient stops in this fill format.
public GradientStopCollection Stops { get; }
Public ReadOnly Property Stops As GradientStopCollection
Property Value
The collection of gradient stops in this fill format
Inherited Methods
SetGradient(GradientFillType) | Sets the fill to the gradient fill. (Inherited from FillFormat) |
SetNone() | Sets the fill to none, thus making the area transparent. (Inherited from FillFormat) |
SetPattern(PatternFillType, Color, Color) | Sets the fill to the pattern fill. (Inherited from FillFormat) |
SetPicture(Content) | Sets the fill to the picture fill. This method is not applicable on Fill property. (Inherited from FillFormat) |
SetPicture(System.IO.Stream) | Sets the fill to the picture fill. This method is not applicable on Fill property. (Inherited from FillFormat) |
SetPicture(System.IO.Stream, PictureContentType) | Sets the fill to the picture fill. This method is not applicable on Fill property. (Inherited from FillFormat) |
SetPicture(System.IO.Stream, System.String) | Sets the fill to the picture fill. This method is not applicable on Fill property. (Inherited from FillFormat) |
SetPicture(System.String, System.Boolean) | Sets the fill to the picture fill. This method is not applicable on Fill property. (Inherited from FillFormat) |
SetPicture(System.String, PictureContentType) | Sets the fill to the picture fill. This method is not applicable on Fill property. (Inherited from FillFormat) |
SetPicture(System.String, System.String) | Sets the fill to the picture fill. This method is not applicable on Fill property. (Inherited from FillFormat) |
SetSlideBackground() | Sets the fill of the Shape to that of the slide background surface. Applicable only on Shape's fill. This method does not set the fill of the shape to be transparent but instead sets it to be filled with the portion of the slide background that is directly behind it. (Inherited from FillFormat) |
SetSolid(Color) | Sets the fill to the solid fill. (Inherited from FillFormat) |