ANSILOVE(1) | General Commands Manual | ANSILOVE(1) |
ansilove
— ANSI /
ASCII art to PNG converter
ansilove |
[-dhiqrsSv ] [-b
bits] [-c
columns] [-f
font] [-m
mode] [-o
file] [-R
factor] [-t
type] file |
ansilove
is an ANSI / ASCII art to PNG
converter, allowing to convert ANSI and artscene-related file formats into
PNG images, supporting ANSI (.ANS), PCBoard (.PCB), Binary (.BIN), Artworx
(.ADF), iCE Draw (.IDF), Tundra (.TND) and XBin (.XB) formats.
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.
The options are as follows:
-b
bits-c
columns-d
-f
fontValid options for PC fonts are:
80x25
80x50
cp737
cp775
cp850
cp852
cp855
cp857
cp860
cp861
cp862
cp863
cp865
cp866
cp869
terminus
Valid options for Amiga fonts are:
amiga
microknight
microknight+
mosoul
pot-noodle
topaz
topaz+
topaz500
topaz500+
-h
-i
-m
modeValid options are:
ced
transparent
workbench
-o
file-q
-r
-R
factor-t
typeValid types are:
ans
adf
bin
idf
pcb
tnd
xb
-s
-S
-v
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
$ 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
ansilove
was written by
Stefan Vogt, Brian Cassidy,
and Frederic Cambus.
August 28, 2020 | Debian |