Skip to content

TerminalSvgOptions

Namespace: Hex1b.Automation

Assembly: Hex1b.dll

Options for SVG rendering of terminal regions.

csharp
public class TerminalSvgOptions

Inheritance

ObjectTerminalSvgOptions

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.