• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# drawing_text_declaration.h
2<!--Kit: ArkGraphics 2D-->
3<!--Subsystem: Graphics-->
4<!--Owner: @oh_wangxk; @gmiao522; @Lem0nC-->
5<!--Designer: @liumingxiang-->
6<!--Tester: @yhl0101-->
7<!--Adviser: @ge-yafang-->
8## 概述
9
10提供2d 绘制文本相关的数据结构声明
11
12**引用文件:** <native_drawing/drawing_text_declaration.h>
13
14**库:** libnative_drawing.so
15
16**起始版本:** 8
17
18**相关模块:** [Drawing](capi-drawing.md)
19
20## 汇总
21
22### 结构体
23
24| 名称 | typedef关键字 | 描述 |
25| -- | -- | -- |
26| [OH_Drawing_FontCollection](capi-drawing-oh-drawing-fontcollection.md) | OH_Drawing_FontCollection | 用于加载字体。 |
27| [OH_Drawing_Typography](capi-drawing-oh-drawing-typography.md) | OH_Drawing_Typography | 用于管理排版的布局和显示等。 |
28| [OH_Drawing_TextStyle](capi-drawing-oh-drawing-textstyle.md) | OH_Drawing_TextStyle | 用于管理字体颜色、装饰等。 |
29| [OH_Drawing_TypographyStyle](capi-drawing-oh-drawing-typographystyle.md) | OH_Drawing_TypographyStyle | 用于管理排版风格,如文字方向等。 |
30| [OH_Drawing_LineTypography](capi-drawing-oh-drawing-linetypography.md) | OH_Drawing_LineTypography | 用于从一段文字中提取单行数据进行排版。 |
31| [OH_Drawing_TypographyCreate](capi-drawing-oh-drawing-typographycreate.md) | OH_Drawing_TypographyCreate | 用于创建[OH_Drawing_Typography](capi-drawing-oh-drawing-typography.md)。 |
32| [OH_Drawing_TextBox](capi-drawing-oh-drawing-textbox.md) | OH_Drawing_TextBox | 用于接收文本框的矩形大小、方向和数量大小。 |
33| [OH_Drawing_PositionAndAffinity](capi-drawing-oh-drawing-positionandaffinity.md) | OH_Drawing_PositionAndAffinity | 用于接收字体的位置和亲和性。 |
34| [OH_Drawing_Range](capi-drawing-oh-drawing-range.md) | OH_Drawing_Range | 用于接收字体的起始位置和结束位置。 |
35| [OH_Drawing_TextShadow](capi-drawing-oh-drawing-textshadow.md) | OH_Drawing_TextShadow | 用于管理文本阴影。 |
36| [OH_Drawing_FontParser](capi-drawing-oh-drawing-fontparser.md) | OH_Drawing_FontParser | 用来解析系统字体文件。 |
37| [OH_Drawing_TextTab](capi-drawing-oh-drawing-texttab.md) | OH_Drawing_TextTab | 用于管理文本制表符。 |
38| [OH_Drawing_TextLine](capi-drawing-oh-drawing-textline.md) | OH_Drawing_TextLine | 用于管理文本行。 |
39| [OH_Drawing_Run](capi-drawing-oh-drawing-run.md) | OH_Drawing_Run | 用于管理文本渲染单元。 |
40
41