# Pen Kit简介

Pen Kit（手写笔服务）是华为提供的一套手写套件，提供笔刷效果、笔迹编辑、报点预测、一笔成形、全局取色和手写交互的功能。Pen Kit可以为产品带来优质手写体验，为您创造更多的手写应用场景。

目前Pen Kit提供了五种能力：手写套件、报点预测、一笔成形、全局取色和手写交互。

#### 手写套件

三方应用直接集成手写套件组件，提供如下功能。

*   画布
    
    笔迹绘制、笔迹保存、画布缩放、一笔成形功能。
    
*   工具栏
    
    *   笔刷：圆珠笔、钢笔、铅笔、马克笔、荧光笔、马赛克笔、激光笔七种笔刷效果，5档笔宽，100+种颜色选择。
    *   橡皮擦：笔划擦除、像素擦除、仅擦除荧光笔、清空画布。
    *   套索：框选、移动、剪切粘贴、复制粘贴、删除、调整大小。
    *   预置图形工具：从API版本26.0.0开始，新增支持展开二级菜单，调整图形的类型、线条粗细，支持通过调色板调整图形线条颜色，图形参数信息支持记录保持。图形样式包含矩形、圆形、箭头、直线，图形线条粗细可选1~10。默认宽度为4。图形绘制效果默认使用圆珠笔笔刷。
    *   手写波轮：从API版本26.0.0开始，新增环形工具栏，支持笔刷、笔宽、颜色、不透明度等属性的快速调节。通过轻捏手写笔笔身，隐藏原本工具栏，展开环形工具栏，再次轻捏笔身，隐藏环形工具栏。
    *   其他功能：撤销、重做、禁止手指书写。
    

#### 报点预测

根据书写轨迹预测报点提前进行绘制，提高手写跟手性，手写套件已默认开启报点预测，您也可以在应用中单独集成报点预测功能。

#### 一笔成形

在连续的一笔绘制结束时，手写笔/手指在屏幕上停顿一定时间后，将触发一笔成形功能，该功能会将这一笔绘制内容识别成规整图形，手写套件已默认开启一笔成形功能，您也可以在应用中单独集成一笔成形功能。Pen Kit支持以下图形的识别：

| 图形类型 | 具体图形 |
| --- | --- |
| 线段 | 直线段、带箭头线段（单向、双向） |
| 圆 | 圆、椭圆 |
| 多边形 | 三角形、矩形、平行四边形、菱形、正五边形、五角星形 |
| 曲线 | 抛物线、带箭头抛物线（单向、双向） |

#### 全局取色

提供全屏取色基础能力。

#### 手写交互

提供监听手写笔双击/轻捏事件能力。

#### 约束和限制

#### 支持的国家和地区

只支持中国境内（香港特别行政区、澳门特别行政区、中国台湾除外）。

#### 支持的设备

本Kit仅适用于Phone、Tablet和PC/2in1设备。

支持手写笔硬件的手机、Tablet和PC/2in1的型号可参见华为手机支持的手写笔设备清单和华为手写笔与平板/笔记本电脑适配清单。

#### 模拟器支持情况

本Kit暂不支持模拟器。