ANSILOVE(1)
β¨ ANSILOVE(1) β¨
okay bestie sit DOWN because this is the ansilove manual page, from the General Commands Manual, and it is genuinely iconic π
πΈ NAME πΈ
ansilove β the ANSI / ASCII art to PNG converter, no cap π¨β‘οΈπΌοΈ
π¦ SYNOPSIS π¦
ansilove [-dhiqrsSv] [-b bits] [-c columns] [-f font] [-m mode]
[-o file] [-R factor] [-t type] file
π DESCRIPTION π
so basically, ansilove is an ANSI / ASCII art to PNG converter, and the way it EATS is that it takes ANSI and artscene-related file formats and turns them into PNG images. it supports ANSI (.ANS), PCBoard (.PCB), Binary (.BIN), Artworx (.ADF), iCE Draw (.IDF), Tundra (.TND) and XBin (.XB) formats. like, the range?? unmatched π
it creates size optimized 4-bit PNG files and supports SAUCE (Standard Architecture for Universal Comment Extensions), 80x25 and 80x50 PC fonts (including all the 14 MS-DOS charsets), Amiga fonts, and iCE colors. periodt β¨
the options are as follows, and yes we're going through every single one because you deserve the full tea π
π OPTIONS π
-bbits β set it to9to render the 9th column of block characters (default:8). it's giving precision π-ccolumns β adjust the number of columns for ANSI, BIN, and TND files.-dβ enable DOS aspect ratio. the retro vibe check πΉοΈ-ffont β pick the font for supported formats.
valid options for PC fonts are:
80x25β default (Code page 437)80x50β 80x50 mode (Code page 437)cp737β Greek (Code page 737)cp775β Baltic (Code page 775)cp850β Latin1 (Code page 850)cp852β Latin2 (Code page 852)cp855β Cyrillic (Code page 855)cp857β Turkish (Code page 857)cp860β Portuguese (Code page 860)cp861β Icelandic (Code page 861)cp862β Hebrew (Code page 862)cp863β French Canadian (Code page 863)cp865β Nordic (Code page 865)cp866β Russian (Code page 866)cp869β Greek (Code page 869)spleenβ Spleen (Modern font, code page 437)terminusβ Terminus (Modern font, code page 437)
valid options for Amiga fonts are:
amigaβ alias to Topaz, see belowmicroknightβ Original MicroKnight versionmicroknight+β Modified MicroKnight versionmosoulβ Original mO'sOul fontpot-noodleβ Original P0T-NOoDLE fonttopazβ Original Topaz Kickstart 2.x versiontopaz+β Modified Topaz Kickstart 2.x+ versiontopaz500β Original Topaz Kickstart 1.x versiontopaz500+β Modified Topaz Kickstart 1.x version
look at all those little guys π§ lowkey a whole personality quiz
-hβ show help. your bestie when you're lost π«Ά-iβ enable iCE colors. fancy π-mmode β set the rendering mode for ANS files.
valid options are:
cedβ Black on gray, with 78 columns.transparentβ Render with transparent background.workbenchβ Use Amiga Workbench palette.
-ofile β specify output filename/path. name her, give her an identity β¨-qβ suppress output messages (quiet). stealth mode, not a word π€«-rβ create Retina @2x output file. crisp, obviously π-Rfactor β create a Retina output file with a custom scale factor.-ttype β specify the input file type.
valid types are:
ansβ ANSi (ANSI escape sequences: ANSI X3.64 standard)adfβ Artworx format, supporting custom character sets and palettesbinβ Binary format (raw memory copy of text mode video memory)idfβ iCE Draw format, supporting custom character sets and palettespcbβ PCBoard Bulletin Board System (BBS) own file formattndβ TundraDraw format, supporting 24-bit color modexbβ XBin format, supporting custom character sets and palettes
-sβ show SAUCE record without generating output. just reading, not touching π-Sβ if available, use SAUCE info for render options (ex: width).-vβ show version information. know your roots π
π₯ EXAMPLES π₯
to render a file with iCE colors enabled:
$ ansilove -i file.ans
to create a Retina @2x output file:
$ ansilove -r file.ans
to creates a Retina output file with a custom scale factor:
$ ansilove -R 3 file.ans
to only display SAUCE record without generating output:
$ ansilove -s file.ans
to render a file with transparent background:
$ ansilove -m transparent file.ans
to render a file using a custom font:
$ ansilove -f amiga file.txt
to render a file using a custom font, rendering the 9th column, enabling iCE colors, and using DOS aspect ratio:
$ ansilove -f 80x50 -b 9 -d -i file.ans
ok that last one is the full combo meal and it ATE π₯ stack those flags bestie, you got this
π AUTHORS π
ansilove was written by Stefan Vogt, Brian Cassidy, and Frederic Cambus. legends, honestly, we thank them for their service π
and that's the page!! shipped from Debian, dated June 10, 2026, version tag ANSILOVE(1) π go convert something cute, you're gonna slay π¦β¨π
π¦ where this page comes from
- nixpkgs unstable: ansilove 4.2.3
- ubuntu stonking: ansilove 4.2.2-1 Β· BSD-2-Clause
- Copyright (c) 2011-2026, Stefan Vogt, Brian Cassidy, and Frederic Cambus
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms