public void DrawPatternPolygon3Core() { using (Image <Rgba32> image = new Image <Rgba32>(800, 800)) { image.Fill(CoreBrushes.BackwardDiagonal(Rgba32.HotPink)); using (MemoryStream ms = new MemoryStream()) { image.SaveAsBmp(ms); } } }
/// <summary> /// Create as brush that will paint a Backward Diagonal Hatch Pattern with /// in the specified foreground and background colors /// </summary> /// <param name="foreColor">Color of the foreground.</param> /// <param name="backColor">Color of the background.</param> /// <returns>A Brush</returns> public static PatternBrush BackwardDiagonal(Rgba32 foreColor, Rgba32 backColor) => new PatternBrush(Brushes <Rgba32> .BackwardDiagonal(foreColor, backColor));
/// <summary> /// Create as brush that will paint a Backward Diagonal Hatch Pattern with /// in the specified foreground color and a transparent background /// </summary> /// <param name="foreColor">Color of the foreground.</param> /// <returns>A Brush</returns> public static PatternBrush BackwardDiagonal(Rgba32 foreColor) => new PatternBrush(Brushes <Rgba32> .BackwardDiagonal(foreColor, Rgba32.Transparent));