最近公司要上一个软件实施项目,为了方便项目管理,找了开源软件中比较优秀的DotProject最新版,并下载了中文语言包,使用上基本没问题,功能也比较强大,不过甘特图的乱码比较舒服,在网上搜了许多解决办法,均无法解决,认真阅读了相关原代码后,发现是由jpgraph库出问题,从jpgraph官方网站下载了最新的库,并在jpg-config.inc.php加入以下代码
define('TTF_DIR', DP_BASE_DIR . '/lib/fonts/vera/');
define('FF_CUSTOM', 30);
define('CUSTOM_TTF_FONT', BASE_FONT . '.ttf');
define('CUSTOM_TTF_FONT_BOLD', BASE_FONT.'Bold.ttf');
define('CUSTOM_TTF_FONT_ITALIC', BASE_FONT.'Oblique.ttf');
define('CUSTOM_TTF_FONT_BOLDITALIC', BASE_FONT.'BoldOblique.ttf');
DEFINE('CHINESE_TTF_FONT','bkai00mp.ttf');
DEFINE("LANGUAGE_CYRILLIC",true);
DEFINE("CYRILLIC_FROM_WINDOWS",true);
DEFINE('LANGUAGE_CHARSET', $locale_char_set);
DEFINE('MINCHO_TTF_FONT','ipam.ttf');
DEFINE('PMINCHO_TTF_FONT','ipamp.ttf');
DEFINE('GOTHIC_TTF_FONT','ipag.ttf');
DEFINE('PGOTHIC_TTF_FONT','ipagp.ttf');
再将windows操作系统中的simhei.ttf、simsun.ttc复制到lib\fonts\vera
基本完成,只差一个标题无法解决,还需努力
联系客服