dever пре 7 година
родитељ
комит
2059bc4d1e
5 измењених фајлова са 29 додато и 1 уклоњено
  1. 19 0
      database/model.php
  2. BIN
      fonts/PingFang_Bold.ttf
  3. BIN
      fonts/PingFang_Medium.ttf
  4. BIN
      fonts/PingFang_Regular.ttf
  5. 10 1
      src/Api.php

+ 19 - 0
database/model.php

@@ -6,6 +6,13 @@ $type = array
 	2 => '文字',
 );
 
+$fonts = array
+(
+	1 => '常规',
+	2 => '粗体',
+	3 => '中等',
+);
+
 return array
 (
 	# 表名
@@ -133,6 +140,18 @@ return array
 			'show'		=> 'type=2',
 		),
 
+		'fonts'		=> array
+		(
+			'type' 		=> 'int-11',
+			'name' 		=> '字体',
+			'default' 	=> '1',
+			'desc' 		=> '字体',
+			'match' 	=> 'is_numeric',
+			'update'	=> 'select',
+			'option'	=> $fonts,
+			'show'		=> 'type=2',
+		),
+
 		'size'		=> array
 		(
 			'type' 		=> 'int-11',

BIN
fonts/PingFang_Bold.ttf


BIN
fonts/PingFang_Medium.ttf


BIN
fonts/simsun.ttc → fonts/PingFang_Regular.ttf


+ 10 - 1
src/Api.php

@@ -78,7 +78,16 @@ class Api
 				$param['left'] = $position[1];
 				$param['size'] = $value['size'];
 				$param['angle'] = $value['angle'];
-				$param['font'] = dirname(__FILE__) . DIRECTORY_SEPARATOR . '../fonts/simsun.ttc';
+				
+
+				$fonts = array
+				(
+					1 => 'PingFang_Regular.ttf',
+					2 => 'PingFang_Bold.ttf',
+					3 => 'PingFang_Medium.ttf',
+				);
+
+				$param['font'] = dirname(__FILE__) . DIRECTORY_SEPARATOR . '../fonts/'.$fonts[$value['fonts']];
 			}
 		}