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