Skip to content

povils/figlet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Figlet text render

 ______ _ _ _ _____ _ _ _____ | ____(_) | | | | | __ \| | | | __ \ | |__ _ __ _| | ___| |_ ______ | |__) | |__| | |__) | | __| | |/ _` | |/ _ \ __| |______| | ___/| __ | ___/ | | | | (_| | | __/ |_ | | | | | | | |_| |_|\__, |_|\___|\__| |_| |_| |_|_| __/ | |___/ 

SensioLabsInsight Build Status Scrutinizer Code Quality Total Downloads License Build Status Coverage Status

Installation

Available as Composer package povils/figlet.

composer require povils/figlet "dev-master" 

What is this? And what is Figlet?

This is Php5 library which renders or outputs Figlet text in your console. Figlet is a computer program that generates text banners, in a variety of typefaces, composed of letters made up of conglomerations of smaller ASCII characters

Usage

<?php require __DIR__ . '/vendor/autoload.php'; use Povils\Figlet\Figlet; // Default font is "big" $figlet = new Figlet(); //Outputs "Figlet" text using "small" red font in blue background. $figlet ->setFont('small') ->setFontColor('red') ->setBackgroundColor('blue') ->write('Figlet'); //Returns rendered string. $renderedFiglet = $figlet->render('Another Figlet') - setFontDir(__DIR_ . '/fonts') // Change default font directory - setFontStretching(3) // Add spaces between letters

Also there is figlet command line. Usage is quite straightforward.

 ./figlet 'some figlet text' --font block --color yellow
To make figlet executable from everywhere
  • (Linux and OSX) Symlink figlet script file to one of the $PATH (e.g /usr/local/bin/figlet)
For more options:
 figlet -h

About

Figlet text render in PHP

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages