前言
post@ Ryan-Miao@github.io
Spring-Boot里有個banner的功能,剛開始覺得很雞肋。然而,現在覺得蠻有意思的。無聊的程序員。
生成文字
大部分工具只支持英文的庫,
推薦使用在線庫:http://www.network-science.de/ascii/
http://www.bootschool.net/ascii
比如這樣:

${AnsiColor.BRIGHT_YELLOW}
===================================================================================
_____ _ _ _ _ _ _ _
| __ \| | | | | | | | | | | | | |
| |__) | |__ ___ | |_ ___ | |__| | __ _ ___| | ____ _| |_| |__ ___ _ __
| ___/| '_ \ / _ \| __/ _ \ | __ |/ _` |/ __| |/ / _` | __| '_ \ / _ \| '_ \
| | | | | | (_) | || (_) | | | | | (_| | (__| < (_| | |_| | | | (_) | | | |
|_| |_| |_|\___/ \__\___/ |_| |_|\__,_|\___|_|\_\__,_|\__|_| |_|\___/|_| |_|
////////////////////////////////////////////////////////////////////
// _ooOoo_ //
// o8888888o //
// 88" . "88 //
// (| ^_^ |) //
// O\ = /O //
// ____/`---'\____ //
// .' \\| |// `. //
// / \\||| : |||// \ //
// / _||||| -:- |||||- \ //
// | | \\\ - /// | | //
// | \_| ''\---/'' | | //
// \ .-\__ `-` ___/-. / //
// ___`. .' /--.--\ `. . ___ //
// ."" '< `.___\_<|>_/___.' >'"". //
// | | : `- \`.;`\ _ /`;.`/ - ` : | | //
// \ \ `-. \_ __\ /__ _/ .-` / / //
// ========`-.____`-.___\_____/___.-`____.-'======== //
// `=---=' //
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ //
// 佛祖保佑 永不宕機 永無BUG //
////////////////////////////////////////////////////////////////////
:: Spring Boot :: ${spring-boot.version}
其中${AnsiColor.BRIGHT_YELLOW}表示在控制台打印的顏色。
另外,banner還可以設置編碼。
banner:
charset: UTF-8
生成圖片
生成圖片就是一個很強大的功能了。中文文字其實也可以通過截圖的方式用圖片來轉成文字。
推薦生成圖片庫:
http://www.degraeve.com/img2txt.php
生成后:

post@ Ryan-Miao@github.io
#### 參考
http://blog.csdn.net/baochanghong/article/details/54286422
