mirror of
https://github.com/nsnail/spectre.console.git
synced 2025-04-17 17:32:50 +08:00
33 lines
604 B
Markdown
33 lines
604 B
Markdown
Title: Figlet
|
|
Order: 5
|
|
---
|
|
|
|
Spectre.Console can render [FIGlet](http://www.figlet.org/) text by using the `FigletText` class.
|
|
|
|
# Default font
|
|
|
|
```csharp
|
|
AnsiConsole.Render(
|
|
new FigletText("Hello")
|
|
.LeftAligned()
|
|
.Color(Color.Red));
|
|
```
|
|
|
|
```text
|
|
_ _ _ _
|
|
| | | | ___ | | | | ___
|
|
| |_| | / _ \ | | | | / _ \
|
|
| _ | | __/ | | | | | (_) |
|
|
|_| |_| \___| |_| |_| \___/
|
|
```
|
|
|
|
# Custom font
|
|
|
|
```csharp
|
|
var font = FigletFont.Load("starwars.flf");
|
|
|
|
AnsiConsole.Render(
|
|
new FigletText(font, "Hello")
|
|
.LeftAligned()
|
|
.Color(Color.Red));
|
|
``` |