文字体系
STRING 文字
当 STRING 在信号层时,在 DRC 视角下,为
- 无网络的
位置为 0,0,旋转角度为 0,是否镜像为 0 的 BBox- 进行
位置旋转角度是否镜像变换后的矩形区域
json
{ "type": "STRING", "id":"UUID", "ticket": 1 }||
{
"partitionId":null,
"groupId":0,
"locked":1,
"zIndex":0.2693,
"layerId":1,
"positionX":300,
"positionY":600,
"text":"我人人有的的和我",
"fontFamily":"宋体",
"fontSize":50,
"strokeWidth":10,
"bold":0,
"italic":0,
"origin":5,
"angle":15,
"reverse":1,
"reverseExpansion":0,
"mirror":1,
"width":100,
"height":200,
"path":["复杂多边形"],
}|
["STRING", "e100", 0, 1, 0.2693, 1, 300, 600, "我人人有的的和我", "宋体", 50, 10, 0, 0, 5, 15, 1, 0, 1]1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
- type 文字
STRING - id 图元编号, 文档内唯一
- ticket 逻辑时钟
- partitionId 所属分区编号,为 null 表示无分区,封装忽略该字段
- groupId 分组编号:0 不分组,非 0 为组标志,相同组标志的为一组
- locked 是否锁定
- zIndex Z 轴高度
- layerId 层
- positionX 位置 X
- positionY 位置 Y
- text 内容
- fontFamily 字体名称
- fontSize 字号
- strokeWidth 粗细
- bold 是否加粗
- italic 是否斜体
- origin 对齐模式
0左顶1中顶2右顶3左中4中中5右中6左底7中底8右底 - angle 旋转角度
- reverse 是否反相扩展
- expansion 反相扩展尺寸:反相扩展区域的尺寸,支持负数
- mirror 是否镜像,一般来说,当一个文字出现在底层,这里也需要相应调整成
1 - width 高,没有则为 null
- height 宽,没有则为 null
- path 复杂多边形数组,没有则为 null