芝麻web文件管理V1.00
编辑当前文件:/www/wwwroot/shphe-en.com/wp-content/plugins/down-as-pdf/fontconfig.class.php
'', 'font'=>'droidsansfallback', 'font_subsetting'=> FALSE, ); public function __construct($font ='',$font_subsetting = FALSE) { switch (WPLANG) { case 'zh_CN': $this->_config['lang'] = "chi"; $this->_config['font'] = "cid0cs"; $this->_config['font_subsetting'] = TRUE; break; case 'zh_TW': $this->_config['lang'] = "zho"; $this->_config['font'] = "cid0ct"; $this->_config['font_subsetting'] = TRUE; break; case 'zh_HK': $this->_config['lang'] = "zho"; $this->_config['font'] = "cid0ct"; $this->_config['font_subsetting'] = TRUE; break; case 'ja'; $this->_config['lang'] = "jpn"; $this->_config['font'] = "cid0jp"; $this->_config['font_subsetting'] = TRUE; case 'ko_KR': $this->_config['lang'] = "kor"; $this->_config['font'] = "cid0kr"; $this->_config['font_subsetting'] = TRUE; break; default: $this->_config['lang'] = "eng"; $this->_config['font'] = "dejavusans"; $this->_config['font_subsetting'] = FALSE; break; } if( !empty( $font )) { $this->_config = array_merge($this->_config, array('font'=> $font,'font_subsetting'=>$font_subsetting) ); } } public function get($option) { switch($option) { case 'lang': return $this->_config['lang']; break; case 'font': return $this->_config['font']; break; case 'font_subsetting': return $this->_config['font_subsetting']; break; default: throw new Exception('Error param!'); } } }