SealAnnotation.go 1.2 KB

12345678910111213
  1. package common
  2. type SealAnnotation struct {
  3. // <ext>core:true</ext> 【批注内容】批注内容 【传参】 最大长度默认50,可在【管理后台-自定义配置】中通过配置项[ANNOTATION_TEXT_SIZE]进行调整。
  4. Text string `json:"text"`
  5. // <ext>core:true</ext> 【字体大小】字体大小 【传参】 单位:px。最小值:12(包含),最大值:42(包含)。不传值默认为:12。
  6. FontSize string `json:"fontSize,omitempty"`
  7. // <ext>core:true</ext> 【字体格式】字体格式 【传参】 取值范围:SONG_TI(宋体),KAI_TI(楷体),HEI_TI(黑体),FANG_SONG(仿宋),WEIRUAN_YAHEI(微软雅黑);不传值默认为:SONG_TI(宋体)。
  8. FontName string `json:"fontName,omitempty"`
  9. // <ext>core:true</ext> 【字体颜色】字体颜色 【传参】 取值范围:WHITE(白色),LIGHT_GRAY(浅灰), GRAY(灰色), DARK_GRAY(深灰), BLACK(黑色),RED(红色), PINK(粉色), ORANGE(橘色), YELLOW(黄色), GREEN(绿色),MAGENTA(品红), CYAN(青色), BLUE(蓝色);不传值默认为:BLACK(黑色)。
  10. Color string `json:"color,omitempty"`
  11. }