Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
c7f99e41
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看板
未验证
提交
c7f99e41
编写于
7月 31, 2023
作者:
O
openharmony_ci
提交者:
Gitee
7月 31, 2023
浏览文件
操作
浏览文件
下载
差异文件
!21604 更新文件相关接口
Merge pull request !21604 from 黄开兴/OpenHarmony-4.0-Beta2
上级
fbd30968
91c909e9
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
119 addition
and
8 deletion
+119
-8
zh-cn/application-dev/reference/apis/js-apis-image.md
zh-cn/application-dev/reference/apis/js-apis-image.md
+119
-8
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-image.md
浏览文件 @
c7f99e41
...
...
@@ -892,6 +892,16 @@ getColorSpace(): colorSpaceManager.ColorSpaceManager
| ----------------------------------- | ---------------- |
|
[
colorSpaceManager.ColorSpaceManager
](
js-apis-colorSpaceManager.md#colorspacemanager
)
| 图像广色域信息。 |
**错误码:**
以下错误码的详细介绍请参见文档底部图片错误码。
| 错误码ID | 错误信息 |
| ------- | --------------------------------------------|
| 62980101| If the image data abnormal |
| 62980103| If the image data unsupport |
| 62980115| If the image parameter invalid |
**示例:**
```
js
...
...
@@ -915,6 +925,15 @@ setColorSpace(colorSpace: colorSpaceManager.ColorSpaceManager): void
| ---------- | ----------------------------------- | ---- | --------------- |
| colorSpace |
[
colorSpaceManager.ColorSpaceManager
](
js-apis-colorSpaceManager.md#colorspacemanager
)
| 是 | 图像广色域信息。|
**错误码:**
以下错误码的详细介绍请参见文档底部图片错误码。
| 错误码ID | 错误信息 |
| ------- | --------------------------------------------|
| 62980111| If the operation invalid |
| 62980115| If the image parameter invalid |
**示例:**
```
js
...
...
@@ -1694,6 +1713,18 @@ createPixelMapList(options?: DecodingOptions): Promise<Array\<PixelMap>>;
| -------- | ------------------------------------- | ---- | -------------------------- |
| options |
[
DecodingOptions
](
#decodingoptions7
)
| 否 | 解码参数。 |
**错误码:**
以下错误码的详细介绍请参见文档底部图片错误码。
| 错误码ID | 错误信息 |
| ------- | --------------------------------------------|
| 62980096| If the operation invalid |
| 62980103| If the image data unsupport |
| 62980110| If the image source data error |
| 62980111| If the image source data incomplete |
| 62980118| If the image plugin create failed |
**返回值:**
| 类型 | 说明 |
...
...
@@ -1728,10 +1759,22 @@ createPixelMapList(callback: AsyncCallback<Array\<PixelMap>>): void
| -------- | ------------------------------------- | ---- | -------------------------- |
| callback | AsyncCallback
<Array
<[
PixelMap
](
#pixelmap7
)
>
> | 是 | 通过回调返回PixelMap数组。 |
**错误码:**
以下错误码的详细介绍请参见文档底部图片错误码。
| 错误码ID | 错误信息 |
| ------- | --------------------------------------------|
| 62980096| If the operation invalid |
| 62980103| If the image data unsupport |
| 62980110| If the image source data error |
| 62980111| If the image source data incomplete |
| 62980118| If the image plugin create failed |
**示例:**
```
js
imageSourceApi
.
createPixelMap
(
pixelmaplist
=>
{
imageSourceApi
.
createPixelMap
List
(
pixelmaplist
=>
{
console
.
info
(
'
Succeeded in creating pixelmaplist object.
'
);
})
```
...
...
@@ -1751,6 +1794,18 @@ createPixelMapList(options: DecodingOptions, callback: AsyncCallback<Array\<Pixe
| options |
[
DecodingOptions
](
#decodingoptions7
)
| 是 | 解码参数。 |
| callback | AsyncCallback
<Array
<[
PixelMap
](
#pixelmap7
)
>
> | 是 | 通过回调返回PixelMap数组。 |
**错误码:**
以下错误码的详细介绍请参见文档底部图片错误码。
| 错误码ID | 错误信息 |
| ------- | --------------------------------------------|
| 62980096| If the operation invalid |
| 62980103| If the image data unsupport |
| 62980110| If the image source data error |
| 62980111| If the image source data incomplete |
| 62980118| If the image plugin create failed |
**示例:**
```
js
...
...
@@ -1762,14 +1817,14 @@ let decodeOpts = {
desiredPixelFormat
:
3
,
index
:
0
,
};
imageSourceApi
.
createPixelMap
(
decodeOpts
,
pixelmaplist
=>
{
imageSourceApi
.
createPixelMap
List
(
decodeOpts
,
pixelmaplist
=>
{
console
.
log
(
'
Succeeded in creating pixelmaplist object.
'
);
})
```
### getDelayTime<sup>10+</sup>
### getDelayTime
List
<sup>10+</sup>
getDelayTime(callback: AsyncCallback
<Array
\<
number
>
>): void;
getDelayTime
List
(callback: AsyncCallback
<Array
\<
number
>
>): void;
获取图像延迟时间数组,使用callback形式返回结果。
...
...
@@ -1781,17 +1836,31 @@ getDelayTime(callback: AsyncCallback<Array\<number>>): void;
| -------- | -------------------- | ---- | ---------------------------------- |
| callback | AsyncCallback
<Array
\<
number
>
> | 是 | 通过回调返回延迟时间数组。 |
**错误码:**
以下错误码的详细介绍请参见文档底部图片错误码。
| 错误码ID | 错误信息 |
| ------- | --------------------------------------------|
| 62980096| If the operation invalid |
| 62980110| If the image source data error |
| 62980111| If the image source data incomplete |
| 62980113| If the image format unknown |
| 62980116| If the image decode failed |
| 62980118| If the image plugin create failed |
| 62980118| If the image decode head abnormal |
**示例:**
```
js
imageSourceApi
.
getDelayTime
(
delayTimes
=>
{
imageSourceApi
.
getDelayTime
List
(
delayTimes
=>
{
console
.
log
(
'
Succeeded in getting delay time.
'
);
});
```
### getDelayTime<sup>10+</sup>
### getDelayTime
List
<sup>10+</sup>
getDelayTime(): Promise
<Array
\<
number
>
>;
getDelayTime
List
(): Promise
<Array
\<
number
>
>;
获取图像延迟时间数组,使用Promise形式返回结果。
...
...
@@ -1803,10 +1872,24 @@ getDelayTime(): Promise<Array\<number>>;
| -------------- | --------------------------- |
| Promise
<Array
\<
number
>
> | Promise实例,异步返回延迟时间数组。 |
**错误码:**
以下错误码的详细介绍请参见文档底部图片错误码。
| 错误码ID | 错误信息 |
| ------- | --------------------------------------------|
| 62980096| If the operation invalid |
| 62980110| If the image source data error |
| 62980111| If the image source data incomplete |
| 62980113| If the image format unknown |
| 62980116| If the image decode failed |
| 62980118| If the image plugin create failed |
| 62980122| If the image decode head abnormal |
**示例:**
```
js
let
delayTimes
=
imageSourceApi
.
getDelayTime
();
let
delayTimes
=
imageSourceApi
.
getDelayTime
List
();
```
### getFrameCount<sup>10+</sup>
...
...
@@ -1823,6 +1906,20 @@ getFrameCount(callback: AsyncCallback\<number>): void;
| -------- | -------------------- | ---- | ---------------------------------- |
| callback | AsyncCallback
\<
number> | 是 | 通过回调返回图像帧数。 |
**错误码:**
以下错误码的详细介绍请参见文档底部图片错误码。
| 错误码ID | 错误信息 |
| ------- | --------------------------------------------|
| 62980096| If the operation invalid |
| 62980110| If the image source data error |
| 62980111| If the image source data incomplete |
| 62980113| If the image format unknown |
| 62980116| If the image decode failed |
| 62980118| If the image plugin create failed |
| 62980122| If the image decode head abnormal |
**示例:**
```
js
...
...
@@ -1845,6 +1942,20 @@ getFrameCount(): Promise\<number>;
| -------------- | --------------------------- |
| Promise
\<
number> | Promise实例,异步返回图像帧数。 |
**错误码:**
以下错误码的详细介绍请参见文档底部图片错误码。
| 错误码ID | 错误信息 |
| ------- | --------------------------------------------|
| 62980096| If the operation invalid |
| 62980110| If the image source data error |
| 62980111| If the image source data incomplete |
| 62980113| If the image format unknown |
| 62980116| If the image decode failed |
| 62980118| If the image plugin create failed |
| 62980122| If the image decode head abnormal |
**示例:**
```
js
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录