Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
9dc2e484
D
Docs
项目概览
OpenHarmony
/
Docs
大约 1 年 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
9dc2e484
编写于
7月 21, 2022
作者:
X
xu-rui-w
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
文档修改
Signed-off-by:
N
xu-rui-w
<
xurui101@huawei.com
>
上级
cea301bf
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
38 addition
and
38 deletion
+38
-38
zh-cn/application-dev/reference/apis/js-apis-image.md
zh-cn/application-dev/reference/apis/js-apis-image.md
+38
-38
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-image.md
浏览文件 @
9dc2e484
...
...
@@ -83,8 +83,8 @@ image.createPixelMap(color, opts, (error, pixelmap) => {
**系统能力:**
SystemCapability.Multimedia.Image.Core
| 名称 | 类型 | 可读 | 可写 | 说明 |
| ----------
-------------
| ------- | ---- | ---- | -------------------------- |
| isEditable
<sup>
7+
</sup>
| boolean | 是 | 否 | 设定是否图像像素可被编辑。 |
| ---------- | ------- | ---- | ---- | -------------------------- |
| isEditable | boolean | 是 | 否 | 设定是否图像像素可被编辑。 |
### readPixelsToBuffer<sup>7+</sup>
...
...
@@ -103,7 +103,7 @@ readPixelsToBuffer(dst: ArrayBuffer): Promise\<void>
**返回值:**
| 类型 | 说明 |
|
:------------- | :
---------------------------------------------- |
|
-------------- | -
---------------------------------------------- |
| Promise
\<
void> | Promise实例,用于获取结果,失败时返回错误信息。 |
**示例:**
...
...
@@ -279,7 +279,7 @@ writePixels(area: PositionArea, callback: AsyncCallback\<void>): void
| 参数名 | 类型 | 必填 | 说明 |
| --------- | ------------------------------ | ---- | ------------------------------ |
| area |
[
PositionArea
](
#positionarea7
)
| 是 | 区域,根据区域写入。 |
| callback
:
| AsyncCallback
\<
void> | 是 | 获取回调,失败时返回错误信息。 |
| callback
| AsyncCallback
\<
void> | 是 | 获取回调,失败时返回错误信息。 |
**示例:**
...
...
@@ -1219,7 +1219,7 @@ getImageProperty(key:string, options?: GetImagePropertyOptions): Promise\<string
**返回值:**
| 类型 | 说明 |
| ---------------- | ------------------------------------------------------------ |
| ---------------- | ------------------------------------------------------------
-----
|
| Promise
\<
string> | Promise实例,用于异步获取图片属性值,如获取失败则返回属性默认值。 |
**示例:**
...
...
@@ -1269,10 +1269,10 @@ getImageProperty(key:string, options: GetImagePropertyOptions, callback: AsyncCa
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------------------- | ---- | ------------------------------------------------------------ |
| -------- | ---------------------------------------------------- | ---- | ------------------------------------------------------------
-
|
| key | string | 是 | 图片属性名。 |
| options |
[
GetImagePropertyOptions
](
#getimagepropertyoptions7
)
| 是 | 图片属性,包括图片序号与默认属性值。 |
| callback | AsyncCallback
\<
string> | 是 | 获取图片属性回调,返回图片属性值,如获取失败则返回属性默认值。
|
| callback | AsyncCallback
\<
string> | 是 | 获取图片属性回调,返回图片属性值,如获取失败则返回属性默认值。|
**示例:**
...
...
@@ -1600,7 +1600,7 @@ packing(source: ImageSource, option: PackingOption): Promise\<ArrayBuffer>
**返回值:**
| 类型 | 说明 |
|
:--------------------------- | :
-------------------------------------------- |
|
---------------------------- | -
-------------------------------------------- |
| Promise
\<
ArrayBuffer> | Promise实例,用于异步获取压缩或打包后的数据。 |
**示例:**
...
...
@@ -1662,8 +1662,8 @@ packing(source: PixelMap, option: PackingOption): Promise\<ArrayBuffer>
**返回值:**
| 类型 | 说明 |
|
:--------------------------- | :
-------------------------------------------- |
| Promise
\<
ArrayBuffer> | Promise实例,用于异步获取压缩或打包后的数据。
|
|
--------------------- |
-------------------------------------------- |
| Promise
\<
ArrayBuffer> | Promise实例,用于异步获取压缩或打包后的数据。|
**示例:**
...
...
@@ -1711,8 +1711,8 @@ release(): Promise\<void>
**返回值:**
| 类型 | 说明 |
|
:------------- | :
------------------------------------------------------ |
| Promise
\<
void> | Promise实例,用于异步获取释放结果,失败时返回错误信息。
|
|
-------------- |
------------------------------------------------------ |
| Promise
\<
void> | Promise实例,用于异步获取释放结果,失败时返回错误信息。|
**示例:**
...
...
@@ -1764,10 +1764,10 @@ var receiver = image.createImageReceiver(8192, 8, 4, 8);
**系统能力:**
以下各项对应的系统能力均为SystemCapability.Multimedia.Image.ImageReceiver
| 名称 | 类型 | 可读 | 可写 | 说明 |
| --------
-------------
| ---------------------------- | ---- | ---- | ------------------ |
| size
<sup>
9+
</sup>
|
[
Size
](
#size
)
| 是 | 否 | 图片大小。 |
| capacity
<sup>
9+
</sup>
| number | 是 | 否 | 同时访问的图像数。 |
| format
<sup>
9+
</sup>
|
[
ImageFormat
](
#imageformat9
)
| 是 | 否 | 图像格式。 |
| -------- | ---------------------------- | ---- | ---- | ------------------ |
| size |
[
Size
](
#size
)
| 是 | 否 | 图片大小。 |
| capacity | number | 是 | 否 | 同时访问的图像数。 |
| format |
[
ImageFormat
](
#imageformat9
)
| 是 | 否 | 图像格式。 |
### getReceivingSurfaceId<sup>9+</sup>
...
...
@@ -1993,10 +1993,10 @@ receiver.release().then(() => {
**系统能力:**
以下各项对应的系统能力均为SystemCapability.Multimedia.Image.Core
| 名称 | 类型 | 可读 | 可写 | 说明 |
| --------
-------------
| ------------------ | ---- | ---- | -------------------------------------------------- |
| clipRect
<sup>
9+
</sup>
|
[
Region
](
#region7
)
| 是 | 是 | 要裁剪的图像区域。 |
| size
<sup>
9+
</sup>
|
[
Size
](
#size
)
| 是 | 否 | 图像大小。 |
| format
<sup>
9+
</sup>
| number | 是 | 否 | 图像格式,参考
[
PixelMapFormat
](
#pixelmapformat7
)
。 |
| -------- | ------------------ | ---- | ---- | -------------------------------------------------- |
| clipRect |
[
Region
](
#region7
)
| 是 | 是 | 要裁剪的图像区域。 |
| size
>
|
[
Size
](
#size
)
| 是 | 否 | 图像大小。 |
| format | number | 是 | 否 | 图像格式,参考
[
PixelMapFormat
](
#pixelmapformat7
)
。 |
### getComponent<sup>9+</sup>
...
...
@@ -2180,10 +2180,10 @@ ImageSource的初始化选项。
**系统能力:**
以下各项对应的系统能力均为SystemCapability.Multimedia.Image.Core
| 名称 | 类型 | 可读 | 可写 | 说明 |
| -----------------
-------------
| ---------------------------------- | ---- | ---- | ------------------ |
| sourceDensity
<sup>
9+
</sup>
| number | 是 | 是 | ImageSource的密度。|
| sourcePixelFormat
<sup>
8+
</sup>
|
[
PixelMapFormat
](
#pixelmapformat7
)
| 是 | 是 | 图片像素格式。 |
| sourceSize
<sup>
8+
</sup>
|
[
Size
](
#size
)
| 是 | 是 | 图像像素大小。 |
| ----------------- | ---------------------------------- | ---- | ---- | ------------------ |
| sourceDensity | number | 是 | 是 | ImageSource的密度。|
| sourcePixelFormat |
[
PixelMapFormat
](
#pixelmapformat7
)
| 是 | 是 | 图片像素格式。 |
| sourceSize |
[
Size
](
#size
)
| 是 | 是 | 图像像素大小。 |
## InitializationOptions<sup>8+</sup>
...
...
@@ -2195,10 +2195,10 @@ PixelMap的初始化选项。
| 名称 | 类型 | 可读 | 可写 | 说明 |
| ------------------------ | ---------------------------------- | ---- | ---- | -------------- |
| alphaType
<sup>
9+
</sup>
|
[
AlphaType
](
#alphatype9
)
| 是 | 是 | 透明度。 |
| editable
<sup>
8+
</sup>
| boolean | 是 | 是 | 是否可编辑。 |
| pixelFormat
<sup>
8+
</sup>
|
[
PixelMapFormat
](
#pixelmapformat7
)
| 是 | 是 | 像素格式。 |
| editable
| boolean | 是 | 是 | 是否可编辑。 |
| pixelFormat
|
[
PixelMapFormat
](
#pixelmapformat7
)
| 是 | 是 | 像素格式。 |
| scaleMode
<sup>
9+
</sup>
|
[
ScaleMode
](
#scalemode9
)
| 是 | 是 | 缩略值。 |
| size
<sup>
8+
</sup>
|
[
Size
](
#size
)
| 是 | 是 | 创建图片大小。 |
| size
|
[
Size
](
#size
)
| 是 | 是 | 创建图片大小。 |
## DecodingOptions<sup>7+</sup>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录