Skip to content

PicolSigns/PICOL-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PICOL logo

PICOL is a a project to find a standard and reduced sign system for electronic communication.

For further informations, see:

The PICOL Generator

I've often found myself wanting to use these cool icons, but sometimes I have found several problems in using them:

  • Icons have not the desired size
  • Badges combination have not yet been created for that icon

So I decided to create an online generator that exploit the PHP GD library or equivalent.

Try the application for a demo.

Local Server installation

If you want to install the application on your local server, follow indications on "INSTALL" file.

API

You can get very quickly conversions simply call the "generator.php" file and passing these variables:

Variable Value type Description
size number The size of the end png
color hex The color you want to generate
img text The filename with the ".svg" extension of the image to convert
badge text The filename with the ".svg" extension of the badge to add
action text (""|show) "" (nothing) will force download, "show" will show the image on screen

Example: generator.php?size=500&color=ff0000&img=accept.svg&badge=badge_settings.svg&action=show

Dependencies

Need ImageMagick to works!

See http://www.imagemagick.org/script/index.php for more information

License

#  License
#	
#	This program is free software: you can redistribute it and/or modify
#	it under the terms of the GNU General Public License as published by
#	the Free Software Foundation, either version 3 of the License, or
#	(at your option) any later version.
#
#	This program is distributed in the hope that it will be useful,
#	but WITHOUT ANY WARRANTY; without even the implied warranty of
#	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#	GNU General Public License for more details.
#
#	You should have received a copy of the GNU General Public License
#	along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
#
#	- - -
#	Created by Alessandro Gubitosi
#	for the PICOL Project
#	on November 2010
#    

This application is released under the Free GNU General Public License v3.0. For more information about GNU License, see http://www.gnu.org/licenses/gpl.html