Class DrawingOptions
- Namespace
- SixLabors.ImageSharp.Drawing.Processing
- Assembly
- SixLabors.ImageSharp.Drawing.dll
Provides options for influencing drawing operations, combining graphics rendering settings, shape fill-rule behavior, and an optional coordinate transform.
public class DrawingOptions
- Inheritance
-
DrawingOptions
- Inherited Members
Constructors
DrawingOptions()
Initializes a new instance of the DrawingOptions class.
public DrawingOptions()
Properties
GraphicsOptions
Gets or sets the graphics rendering options that control antialiasing, blending, alpha composition, and coverage thresholding for the drawing operation.
public GraphicsOptions GraphicsOptions { get; set; }
Property Value
ShapeOptions
Gets or sets the shape options that control fill-rule intersection mode and boolean clipping behavior.
public ShapeOptions ShapeOptions { get; set; }
Property Value
Transform
Gets or sets the transform matrix applied to vector output before rasterization. For strokes, the pen is expanded in local geometry space and the resulting outline is transformed before rasterization. Defaults to Identity.
public Matrix4x4 Transform { get; set; }