Table of Contents

Namespace ItTiger.TigerCli.PngSink

Classes

PngFontSource
Describes the font files used by the PNG renderer for terminal text or title text.
PngRenderer
Convenience methods for rendering TigerCli grids and renderable components to PNG output.
PngSink
An ICliRenderSink that captures TigerCli text segments into a fixed-size terminal grid and materializes the result as a PNG image.
PngSinkOptions
Immutable options used by PngSink and PngRenderer to size and style a rendered PNG image.
PngTitleBarIcon
Describes the icon rendered in the PNG title bar when window chrome is enabled.
PngTitleBarSymbols
Describes the window-control symbol strip rendered in the PNG title bar when window chrome is enabled.

Enums

PngOverflowMode
Controls how PngSink handles text written beyond the configured grid dimensions.
PngWindowChrome
Controls whether PNG output is just the terminal content area or includes TigerCli's terminal frame and title bar.