Skip to content

TerminalSvgOptions ​

Namespace: Hex1b.Automation

Assembly: Hex1b.dll

Options for SVG rendering of terminal regions.

csharp
public class TerminalSvgOptions

Inheritance ​

Object → TerminalSvgOptions

Properties ​

CellGridColor ​

The color of the cell grid lines (CSS color string).

Returns: String

csharp
public string CellGridColor { get; set; }

CellHeight ​

The height of each cell in pixels.

Returns: Int32

csharp
public int CellHeight { get; set; }

CellWidth ​

The width of each cell in pixels.

Returns: Int32

csharp
public int CellWidth { get; set; }

CursorColor ​

The cursor color (CSS color string).

Returns: String

csharp
public string CursorColor { get; set; }

DefaultBackground ​

The default background color (CSS color string).

Returns: String

csharp
public string DefaultBackground { get; set; }

DefaultForeground ​

The default foreground color (CSS color string).

Returns: String

csharp
public string DefaultForeground { get; set; }

FontFamily ​

The font family to use for rendering. Should be a monospace font.

Returns: String

csharp
public string FontFamily { get; set; }

FontSize ​

The font size in pixels.

Returns: Int32

csharp
public int FontSize { get; set; }

MaximumEmbeddedSixelBytes ​

Gets or sets the maximum aggregate number of bytes used by embedded Sixel BMP data URIs. Placements beyond the limit render as diagnostic placeholders. The default is 64 MiB.

Returns: Int64

csharp
public long MaximumEmbeddedSixelBytes { get; set; }

PixelGridColor ​

The color of the pixel grid lines (CSS color string).

Returns: String

csharp
public string PixelGridColor { get; set; }

ShowCellGrid ​

Whether to show cell grid lines. Default is true.

Returns: Boolean

csharp
public bool ShowCellGrid { get; set; }

ShowPixelGrid ​

Whether to show pixel grid lines. Default is false.

Returns: Boolean

csharp
public bool ShowPixelGrid { get; set; }

Released under the MIT License.