Skip to content
/ PyDRCS Public

Make DRCS(Soft Character Set) glyphs for some terminals(DEC VT-series, RLogin, tanasinn, mlterm) from image files

License

Notifications You must be signed in to change notification settings

saitoha/PyDRCS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyDRCS

Install

via github

$ git clone https://github.com/saitoha/PyDRCS.git pydrcs
$ cd pydrcs
$ python setup.py install

or via pip

$ pip install PyDRCS

Usage

Command line tool:

$ drcsconv [options] filename

or

$ cat filename | drcsconv [options]
  • Options:

    -h, --help                                 show this help message and exit
    -8, --8bit-mode                            Generate a DRCS image for 8bit terminal or printer
    -7, --7bit-mode                            Generate a DRCS image for 7bit terminal or printer
    -u, --unicode                              Use drcsterm's DRCS-unicode mapping
    -!, --negate                               Negate image
    -c COLUMNS, --columns=COLUMNS              Image width in cell size (default=62, max=62)
    -r ROWS, --rows=ROWS                       Image height in cell size
    -t, --text                                 Interpret input stream as a text run
    -f FONT, --font=FONT                       Specifies the absolute path of font file if -t option is set (default: GNU unifont)
    -n, --ncolor=NCOLOR                        Specify number of color
    -d, --definition-only                      Emit only escape sequences. don't output printable characters
    -s STARTOFFSET, --start-offset=STARTOFFSET Start offset for DSCS allocation
    --version                                  show version
    

Code Example

from drcs import DrcsWriter
writer = DrcsWriter()
writer.draw('test.png')

Dependency

Reference

About

Make DRCS(Soft Character Set) glyphs for some terminals(DEC VT-series, RLogin, tanasinn, mlterm) from image files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published