Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
f759e4e2
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,发现更多精彩内容 >>
提交
f759e4e2
编写于
7月 12, 2022
作者:
X
xu-rui-w
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
新增8个接口
Signed-off-by:
N
xu-rui-w
<
xurui101@huawei.com
>
上级
f5ec01a6
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
50 addition
and
50 deletion
+50
-50
zh-cn/application-dev/reference/apis/js-apis-image.md
zh-cn/application-dev/reference/apis/js-apis-image.md
+50
-50
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-image.md
浏览文件 @
f759e4e2
...
...
@@ -452,15 +452,15 @@ let pixelBytesNumber = pixelmap.getPixelBytesNumber();
getDensity():number
获取当前
的Density值
。
获取当前
图像像素的密度
。
**系统能力:**
SystemCapability.Multimedia.Image.Core
**返回值:**
| 类型 | 说明
|
| ------ | ---------------
-----
|
| number | 图像像素的
Density值
。|
| 类型 | 说明 |
| ------ | --------------- |
| number | 图像像素的
密度
。|
**示例:**
...
...
@@ -472,7 +472,7 @@ let getDensity = pixelmap.getDensity();
opacity(rate: number, callback: AsyncCallback
\<
void>): void
通过设置透明比率来让PixelMap达到对应的透明效果,使用callback形式返回
释放结果
。
通过设置透明比率来让PixelMap达到对应的透明效果,使用callback形式返回。
**系统能力:**
SystemCapability.Multimedia.Image.Core
...
...
@@ -495,7 +495,7 @@ async function () {
opacity(rate: number): Promise
\<
void>
通过设置透明比率来让PixelMap达到对应的透明效果,使用Promise形式返回
释放结果
。
通过设置透明比率来让PixelMap达到对应的透明效果,使用Promise形式返回。
**系统能力:**
SystemCapability.Multimedia.Image.Core
...
...
@@ -503,7 +503,7 @@ opacity(rate: number): Promise\<void>
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | --------------------------- |
| rate | number | 是 | 透明比率的值
,
取值范围:0-1。|
| rate | number | 是 | 透明比率的值
,
取值范围:0-1。|
**返回值:**
...
...
@@ -523,7 +523,7 @@ async function () {
createAlphaPixelmap(): Promise
\<
PixelMap>
根据Alpha通道的信息,来生成一个仅包含Alpha通道信息的pixelmap,可用于阴影效果,使用Promise形式返回
释放结果
。
根据Alpha通道的信息,来生成一个仅包含Alpha通道信息的pixelmap,可用于阴影效果,使用Promise形式返回。
**系统能力:**
SystemCapability.Multimedia.Image.Core
...
...
@@ -549,15 +549,15 @@ pixelMap.createAlphaPixelmap(async (err, alphaPixelMap) => {
createAlphaPixelmap(callback: AsyncCallback
\<
PixelMap>): void
根据Alpha通道的信息,来生成一个仅包含Alpha通道信息的pixelmap,可用于阴影效果,使用callback形式返回
释放结果
。
根据Alpha通道的信息,来生成一个仅包含Alpha通道信息的pixelmap,可用于阴影效果,使用callback形式返回。
**系统能力:**
SystemCapability.Multimedia.Image.Core
**参数:**
| 参数名 | 类型 | 必填 | 说明
|
| -------- | ------------------------ | ---- | ------------------------
----
|
| callback | AsyncCallback
\<
PixelMap> | 是 | 获取回调,异步返回
释放
结果。 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------ | ---- | ------------------------ |
| callback | AsyncCallback
\<
PixelMap> | 是 | 获取回调,异步返回结果。 |
**示例:**
...
...
@@ -576,17 +576,17 @@ if (pixelMap != undefined) {
scale(x: number, y: number, callback: AsyncCallback
\<
void>): void
根据输入的宽高对图片进行缩放,使用callback形式返回
释放结果
。
根据输入的宽高对图片进行缩放,使用callback形式返回。
**系统能力:**
SystemCapability.Multimedia.Image.Core
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------------------- | ---- | ----------------------------- |
| x | number | 是 | 宽度的缩放值
。
|
| y | number | 是 | 高度的缩放值
。
|
| callback | AsyncCallback
\<
void> | 是 | 获取回调,失败时返回错误信息。|
| 参数名 | 类型 | 必填 | 说明
|
| -------- | -------------------- | ---- | -----------------------------
--
|
| x | number | 是 | 宽度的缩放值
,其值为输入的倍数。
|
| y | number | 是 | 高度的缩放值
,其值为输入的倍数。
|
| callback | AsyncCallback
\<
void> | 是 | 获取回调,失败时返回错误信息。
|
**示例:**
...
...
@@ -600,22 +600,22 @@ async function () {
scale(x: number, y: number): Promise
\<
void>
根据输入的宽高对图片进行缩放,使用Promise形式返回
释放结果
。
根据输入的宽高对图片进行缩放,使用Promise形式返回。
**系统能力:**
SystemCapability.Multimedia.Image.Core
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ------------- |
| x | number | 是 | 宽度的缩放值。|
| y | number | 是 | 高度的缩放值。|
| 参数名 | 类型 | 必填 | 说明
|
| ------ | ------ | ---- | -------------
------------------
|
| x | number | 是 | 宽度的缩放值
,其值为输入的倍数
。|
| y | number | 是 | 高度的缩放值
,其值为输入的倍数
。|
**返回值:**
| 类型 | 说明
|
| -------------- | ---------------------------
----
|
| Promise
\<
void> | Promise实例,异步返回
释放
结果。 |
| 类型 | 说明 |
| -------------- | --------------------------- |
| Promise
\<
void> | Promise实例,异步返回结果。 |
**示例:**
...
...
@@ -629,7 +629,7 @@ async function () {
translate(x: number, y: number, callback: AsyncCallback
\<
void>): void
根据输入的坐标对图片进行位置变换,使用callback形式返回
释放结果
。
根据输入的坐标对图片进行位置变换,使用callback形式返回。
**系统能力:**
SystemCapability.Multimedia.Image.Core
...
...
@@ -653,7 +653,7 @@ async function () {
translate(x: number, y: number): Promise
\<
void>
根据输入的坐标对图片进行位置变换,使用Promise形式返回
释放结果
。
根据输入的坐标对图片进行位置变换,使用Promise形式返回。
**系统能力:**
SystemCapability.Multimedia.Image.Core
...
...
@@ -666,9 +666,9 @@ translate(x: number, y: number): Promise\<void>
**返回值:**
| 类型 | 说明
|
| -------------- | ---------------------------
----
|
| Promise
\<
void> | Promise实例,异步返回
释放
结果。 |
| 类型 | 说明 |
| -------------- | --------------------------- |
| Promise
\<
void> | Promise实例,异步返回结果。 |
**示例:**
...
...
@@ -682,7 +682,7 @@ async function () {
rotate(angle: number, callback: AsyncCallback
\<
void>): void
根据输入的角度对图片进行旋转,使用callback形式返回
释放结果
。
根据输入的角度对图片进行旋转,使用callback形式返回。
**系统能力:**
SystemCapability.Multimedia.Image.Core
...
...
@@ -705,7 +705,7 @@ async function () {
rotate(angle: number): Promise
\<
void>
根据输入的角度对图片进行旋转,使用Promise形式返回
释放结果
。
根据输入的角度对图片进行旋转,使用Promise形式返回。
**系统能力:**
SystemCapability.Multimedia.Image.Core
...
...
@@ -717,9 +717,9 @@ rotate(angle: number): Promise\<void>
**返回值:**
| 类型 | 说明
|
| -------------- | ---------------------------
----
|
| Promise
\<
void> | Promise实例,异步返回
释放
结果。 |
| 类型 | 说明 |
| -------------- | --------------------------- |
| Promise
\<
void> | Promise实例,异步返回结果。 |
**示例:**
...
...
@@ -733,7 +733,7 @@ async function () {
flip(horizontal: boolean, vertical: boolean, callback: AsyncCallback
\<
void>): void
根据输入的条件对图片进行翻转,使用callback形式返回
释放结果
。
根据输入的条件对图片进行翻转,使用callback形式返回。
**系统能力:**
SystemCapability.Multimedia.Image.Core
...
...
@@ -757,7 +757,7 @@ async function () {
flip(horizontal: boolean, vertical: boolean): Promise
\<
void>
根据输入的条件对图片进行翻转,使用Promise形式返回
释放结果
。
根据输入的条件对图片进行翻转,使用Promise形式返回。
**系统能力:**
SystemCapability.Multimedia.Image.Core
...
...
@@ -770,9 +770,9 @@ flip(horizontal: boolean, vertical: boolean): Promise\<void>
**返回值:**
| 类型 | 说明
|
| -------------- | ---------------------------
----
|
| Promise
\<
void> | Promise实例,异步返回
释放
结果。 |
| 类型 | 说明 |
| -------------- | --------------------------- |
| Promise
\<
void> | Promise实例,异步返回结果。 |
**示例:**
...
...
@@ -786,7 +786,7 @@ async function () {
crop(region: Region, callback: AsyncCallback
\<
void>): void
根据输入的尺寸对图片进行裁剪,使用callback形式返回
释放结果
。
根据输入的尺寸对图片进行裁剪,使用callback形式返回。
**系统能力:**
SystemCapability.Multimedia.Image.Core
...
...
@@ -794,7 +794,7 @@ crop(region: Region, callback: AsyncCallback\<void>): void
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------------------- | ---- | ----------------------------- |
| region |
Region
| 是 | 裁剪的尺寸。 |
| region |
[
Region
](
#region7
)
| 是 | 裁剪的尺寸。 |
| callback | AsyncCallback
\<
void> | 是 | 获取回调,失败时返回错误信息。|
**示例:**
...
...
@@ -809,21 +809,21 @@ async function () {
crop(region: Region): Promise
\<
void>
根据输入的尺寸对图片进行裁剪,使用Promise形式返回
释放结果
。
根据输入的尺寸对图片进行裁剪,使用Promise形式返回。
**系统能力:**
SystemCapability.Multimedia.Image.Core
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ----------- |
| region |
Region
| 是 | 裁剪的尺寸。|
| 参数名 | 类型
| 必填 | 说明 |
| ------ | ------
------------
| ---- | ----------- |
| region |
[
Region
](
#region7
)
| 是 | 裁剪的尺寸。|
**返回值:**
| 类型 | 说明
|
| -------------- | ---------------------------
----
|
| Promise
\<
void> | Promise实例,异步返回
释放
结果。 |
| 类型 | 说明 |
| -------------- | --------------------------- |
| Promise
\<
void> | Promise实例,异步返回结果。 |
**示例:**
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录