未验证 提交 43a33326 编写于 作者: O openharmony_ci 提交者: Gitee

!4118 master:napi开发指导及相关目录对应调整:需同步翻译

Merge pull request !4118 from 葛亚芳/master
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
- [DFX](dfx/Readme-CN.md) - [DFX](dfx/Readme-CN.md)
- [国际化](internationalization/Readme-CN.md) - [国际化](internationalization/Readme-CN.md)
- [IDL工具规格及使用说明书](IDL/idl-guidelines.md) - [IDL工具规格及使用说明书](IDL/idl-guidelines.md)
- [Native API在应用工程中的使用指导](napi/napi-guidelines.md) - [Native API的相关指导](napi/Readme-CN.md)
- 工具 - 工具
- [DevEco Studio(OpenHarmony)使用指南](quick-start/deveco-studio-user-guide-for-openharmony.md) - [DevEco Studio(OpenHarmony)使用指南](quick-start/deveco-studio-user-guide-for-openharmony.md)
- 示例教程 - 示例教程
......
# Native API的相关指导
- [Native API在应用工程中的使用指导](napi-guidelines.md)
- [drawing开发指导](drawing-guidelines.md)
- [rawfile开发指导](rawfile-guidelines.md)
# native drawing 开发指导 # drawing开发指导
## 场景介绍 ## 场景介绍
...@@ -93,7 +93,7 @@ native drawing模块提供了一系列的接口用于基本图形和字体的绘 ...@@ -93,7 +93,7 @@ native drawing模块提供了一系列的接口用于基本图形和字体的绘
``` ```
4. **设置画笔和画刷样式**。使用 **drawing_pen.h****OH_Drawing_PenCreate** 接口创建一个画笔实例 **cPen**, 并设置抗锯齿、颜色、线宽等属性,画笔用于形状边框线的绘制。使用**drawing_brush.h****OH_Drawing_BrushCreate** 接口创建一个画刷实例 **cBrush**, 并设置填充颜色, 画刷用于形状内部的填充。使用 **drawing_canvas.h****OH_Drawing_CanvasAttachPen****OH_Drawing_CanvasAttachBrush** 接口将画笔画刷的实例设置到画布实例中。 4. **设置画笔和画刷样式**。使用 **drawing_pen.h****OH_Drawing_PenCreate** 接口创建一个画笔实例 **cPen**, 并设置抗锯齿、颜色、线宽等属性,画笔用于形状边框线的绘制。使用**drawing_brush.h****OH_Drawing_BrushCreate** 接口创建一个画刷实例 **cBrush**, 并设置填充颜色, 画刷用于形状内部的填充。使用 **drawing_canvas.h****OH_Drawing_CanvasAttachPen****OH_Drawing_CanvasAttachBrush** 接口将画笔画刷的实例设置到画布实例中。
```c++ ```c++
// 创建一个画笔Pen对象,Pen对象用于形状的边框线绘制 // 创建一个画笔Pen对象,Pen对象用于形状的边框线绘制
OH_Drawing_Pen* cPen = OH_Drawing_PenCreate(); OH_Drawing_Pen* cPen = OH_Drawing_PenCreate();
...@@ -110,7 +110,7 @@ native drawing模块提供了一系列的接口用于基本图形和字体的绘 ...@@ -110,7 +110,7 @@ native drawing模块提供了一系列的接口用于基本图形和字体的绘
// 将Brush画刷设置到canvas中 // 将Brush画刷设置到canvas中
OH_Drawing_CanvasAttachBrush(cCanvas, cBrush); OH_Drawing_CanvasAttachBrush(cCanvas, cBrush);
``` ```
5. **绘制Path形状**。使用 **drawing_canvas.h****OH_Drawing_CanvasDrawPath** 接口将五角星绘制到画布上,绘制完毕后不再使用的实例需要调用对应的接口进行销毁。 5. **绘制Path形状**。使用 **drawing_canvas.h****OH_Drawing_CanvasDrawPath** 接口将五角星绘制到画布上,绘制完毕后不再使用的实例需要调用对应的接口进行销毁。
......
...@@ -70,7 +70,7 @@ ...@@ -70,7 +70,7 @@
RawDir* rawDir = OH_ResourceManager_OpenRawDir(nativeResourceManager, path.c_str()); RawDir* rawDir = OH_ResourceManager_OpenRawDir(nativeResourceManager, path.c_str());
``` ```
4. 根据RawDir实例,使用OH_ResourceManager_GetRawFileCount接口获取对应目录下的rawfile文件总数 。 4. 根据RawDir实例,使用OH_ResourceManager_GetRawFileCount接口获取对应目录下的rawfile文件总数 。
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
- [使用JS语言开发(低代码方式)](start-with-js-low-code.md) - [使用JS语言开发(低代码方式)](start-with-js-low-code.md)
- 开发基础知识 - 开发基础知识
- [应用包结构说明(FA模型)](package-structure.md) - [应用包结构说明(FA模型)](package-structure.md)
- [应用包结构说明(Stage模型)](module-structure.md) - [应用包结构说明(Stage模型)](stage-structure.md)
- [资源文件的分类](basic-resource-file-categories.md) - [资源文件的分类](basic-resource-file-categories.md)
- [SysCap说明](syscap.md) - [SysCap说明](syscap.md)
- [HarmonyAppProvision配置文件](app-provision-structure.md) - [HarmonyAppProvision配置文件](app-provision-structure.md)
......
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
- 开发基础知识 - 开发基础知识
- [应用包结构说明(FA模型)](quick-start/package-structure.md) - [应用包结构说明(FA模型)](quick-start/package-structure.md)
- [应用包结构说明(Stage模型)](quick-start/module-structure.md) - [应用包结构说明(Stage模型)](quick-start/stage-structure.md)
- [资源文件的分类](quick-start/basic-resource-file-categories.md) - [资源文件的分类](quick-start/basic-resource-file-categories.md)
- [SysCap说明](quick-start/syscap.md) - [SysCap说明](quick-start/syscap.md)
- 开发 - 开发
...@@ -297,7 +297,10 @@ ...@@ -297,7 +297,10 @@
- [Intl开发指导](internationalization/intl-guidelines.md) - [Intl开发指导](internationalization/intl-guidelines.md)
- [I18n开发指导](internationalization/i18n-guidelines.md) - [I18n开发指导](internationalization/i18n-guidelines.md)
- [IDL工具规格及使用说明书](IDL/idl-guidelines.md) - [IDL工具规格及使用说明书](IDL/idl-guidelines.md)
- [Native API在应用工程中的使用指导](napi/napi-guidelines.md) - Native API的相关指导
- [Native API在应用工程中的使用指导](napi/napi-guidelines.md)
- [drawing开发指导](napi/drawing-guidelines.md)
- [rawfile开发指导](napi/rawfile-guidelines.md)
- 工具 - 工具
- [DevEco Studio(OpenHarmony)使用指南](quick-start/deveco-studio-user-guide-for-openharmony.md) - [DevEco Studio(OpenHarmony)使用指南](quick-start/deveco-studio-user-guide-for-openharmony.md)
- 示例教程 - 示例教程
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册