源码:Instant Logo Maker 在线图标生成器

2016年5月19日 | 分类: 【源码】, 【项目】

昨天收到BrandBucket的一封邮件,建议我将一个域名在其平台上架销售。有段话正好符合我早先对NameCup的构想:为域名销售提供外围服务市场,比如Logo制作,销售页制作,甚至销售提成担保服务。

且不考虑从猪八戒那里拉供应商,先考虑下在线自助logo制作。

于是找到了域名啦LOGO在线制作生成程序(http://down.chinaz.com/soft/30818.htm)。而这个程序原来就是InstantLogoMaker。

安装调试:

1. /.htaccess

如果不是根目录安装,需要修改RewriteBase为当前目录,否则转写路径错误导致无图片输出。

Options +FollowSymLinks
RewriteEngine on
RewriteBase /tool/domain-logo-generator/
RewriteRule ^image\.png$ image.php [T=application/x-httpd-php,L]
RewriteRule ^image\.gif$ image.php [T=application/x-httpd-php,L]

2. PHP Warning: imagettfbbox(): Could not find/open font

参考:https://amon.org/imagettfbbox

3. PHP Notice: Undefined variable: pick in

参考资料:http://www.jb51.net/article/32127.htm

可在报错的PHP程序文件头部加入:

ini_set("error_reporting","E_ALL & ~E_NOTICE");

现在InstantLogoMaker可以正常运行了。

下一步,是对程序进行适应性改造。

任务:
1. 限制图纸大小:300X100
2. 限制输出背景透明
3. 收罗普适性的几何图标替换原有图标
4. 调整图标和文字的位置参数,保证输出效果的一致性

慢慢改吧。