Convert::Color::Library - named lookup of colors from Color::Library
Convert::Color::Library
Color::Library
Directly:
use Convert::Color::Library; my $red = Convert::Color::Library->new( 'red' ); # Only use the SVG dictionary my $brown = Convert::Color::Library->new( 'svg/brown' ); # Use either HTML or SVG dictionary my $pink = Convert::Color::Library->new( 'html,svg/pink' );
Via Convert::Color:
use Convert::Color; my $cyan = Convert::Color->new( 'lib:cyan' ); my $darkcyan = Convert::Color->new( 'lib:windows/darkcyan' );
This subclass of Convert::Color::RGB8 provides lookup of color names using Robert Krimen's Color::Library module. It therefore provides convenient access to named colours in many dictionaries, such as SVG, X11 and HTML.
Returns a new object to represent the named color.
If the name is of the form
dicts/name
Then dicts is parsed as a comma-separated list of dictionary names to pass to Color::Library.
dicts
Returns the name of the color within its dictionary, and the name of the dictionary itself.
Consider an API for getting the list of dictionary names and colour names. That said, it's easy enough to do directly to Color::Library, so maybe not needed.
Expose other dictionaries (SVG? Windows?) as named spaces, like the HTML one.
Convert::Color - color space conversions
Color::Library - An easy-to-use and comprehensive named-color library
Convert::Color::HTML - color conversion using Color::Library::Dictionary::HTML
Color::Library::Dictionary::HTML
Paul Evans <leonerd@leonerd.org.uk>
To install Convert::Color::Library, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Convert::Color::Library
CPAN shell
perl -MCPAN -e shell install Convert::Color::Library
For more information on module installation, please visit the detailed CPAN module installation guide.