Metadata-Version: 2.1
Name: consoleimages
Version: 1.0.0
Summary: Reads image formats and prints ascii colour text to console
Home-page: https://repl.it/@GoodCoderBadBoy/consoleimages
Author: GoodCoderBadBoy
Author-email: 
License: MIT
Description: ## consoleimages
        ### Reads image formats and prints ascii colour text to console
        Create an instance of the `image` class passing the path of a image as an argument.
        Instance arguments:
        	- `width` (of `astext` string)
        	- `height` (of `astext` string)
        	- `aspect_ratio` (`width`/`height`)
        	- `astext` (string that gets printed to the console)
        	- `name` (the name of the image file)
        	- `display()` (pass a file to write to, otherwise sys.stdout)
        
        ---
        Example:
        ```python
        from os import get_terminal_size, listdir
        from os.path import isfile, join
        from time import sleep
        
        from consoleimages import image
        
        def clear():
        	from os import system
        	from sys import platform
        	system("cls" if platform == "win32" else "clear") # clears the console
        
        images = {}
        
        while True:
        	for imagename in [f for f in listdir("images/") if isfile(join("images/", f))]: # open the 'images/' directory and get all the file names inside.
        		clear() # clear console
        
        		images[imagename] = image("images/" + imagename, get_terminal_size()[1] - 4) # create instance of image class
        
        		print(images[imagename].name) # print the name of the image in that instance
        		images[imagename].display() # print the image
        		print(images[imagename].width, images[imagename].height, sep=" x ", end=" (" + str(images[imagename].aspect_ratio) + ")\n") # print the width, height and aspect ratio
        		sleep(2) # wait 2 seconds
        ```
        
        
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Description-Content-Type: text/markdown
