# drawing_font_collection.h ## 概述 定义绘制模å—ä¸ä¸Žå—体集åˆç›¸å…³çš„函数。 **引用文件:**<native_drawing/drawing_font_collection.h> **库:** libnative_drawing.so **起始版本:** 8 **相关模å—:**[Drawing](_drawing.md) ## 汇总 ### 函数 | åç§° | æè¿° | | -------- | -------- | | [OH_Drawing_FontCollection](_drawing.md#oh_drawing_fontcollection) \* [OH_Drawing_CreateFontCollection](_drawing.md#oh_drawing_createfontcollection) (void) | 创建å—体集对象[OH_Drawing_FontCollection](_drawing.md#oh_drawing_fontcollection)。该函数创建的å—体集指针对象[OH_Drawing_FontCollection](_drawing.md#oh_drawing_fontcollection)åªèƒ½è¢«ä¸€ä¸ª[OH_Drawing_TypographyCreate](_drawing.md#oh_drawing_typographycreate)å¯¹è±¡ä½¿ç”¨ï¼Œæ— æ³•è¢«å¤šä¸ª[OH_Drawing_TypographyCreate](_drawing.md#oh_drawing_typographycreate)对象共享使用。如需在多个[OH_Drawing_TypographyCreate](_drawing.md#oh_drawing_typographycreate)对象间共享åŒä¸€ä¸ª[OH_Drawing_FontCollection](_drawing.md#oh_drawing_fontcollection),请使用[OH_Drawing_CreateSharedFontCollection](_drawing.md#oh_drawing_createsharedfontcollection)函数创建[OH_Drawing_FontCollection](_drawing.md#oh_drawing_fontcollection)对象。 | | void [OH_Drawing_DestroyFontCollection](_drawing.md#oh_drawing_destroyfontcollection) ([OH_Drawing_FontCollection](_drawing.md#oh_drawing_fontcollection) \*) | 释放被å—ä½“é›†å¯¹è±¡å æ®çš„内å˜ã€‚ | | void [OH_Drawing_DisableFontCollectionFallback](_drawing.md#oh_drawing_disablefontcollectionfallback) ([OH_Drawing_FontCollection](_drawing.md#oh_drawing_fontcollection) \*fontCollection) | ç¦ç”¨å¤‡ç”¨å—体。 | | void [OH_Drawing_DisableFontCollectionSystemFont](_drawing.md#oh_drawing_disablefontcollectionsystemfont) ([OH_Drawing_FontCollection](_drawing.md#oh_drawing_fontcollection) \*fontCollection) | ç¦ç”¨ç³»ç»Ÿå—体。 | | [OH_Drawing_FontCollection](_drawing.md#oh_drawing_fontcollection) \* [OH_Drawing_CreateSharedFontCollection](_drawing.md#oh_drawing_createsharedfontcollection) (void) | 创建å¯å…±äº«çš„å—体集对象[OH_Drawing_FontCollection](_drawing.md#oh_drawing_fontcollection)。 | | void [OH_Drawing_ClearFontCaches](_drawing.md#oh_drawing_clearfontcaches) ([OH_Drawing_FontCollection](_drawing.md#oh_drawing_fontcollection) \*) | 清ç†å—体排版缓å˜ï¼ˆå—ä½“æŽ’ç‰ˆç¼“å˜æœ¬èº«è®¾æœ‰å†…å˜ä¸Šé™å’Œæ¸…ç†æœºåˆ¶ï¼Œæ‰€å å†…å˜æœ‰é™ï¼Œå¦‚æ— å†…å˜è¦æ±‚,ä¸å»ºè®®æ¸…ç†ï¼‰ã€‚ | | OH_Drawing_FontCollection \* [OH_Drawing_GetFontCollectionGlobalInstance](_drawing.md#oh_drawing_getfontcollectionglobalinstance) (void) | 获å–全局å—体集对象OH_Drawing_FontCollectionï¼Œå¯æ„ŸçŸ¥ä¸»é¢˜å—ä¿¡æ¯ï¼Œç¦æ¢é‡Šæ”¾è¯¥å¯¹è±¡ã€‚ |