From 546438d90b5054d0ce966ba882357835bb7a850d Mon Sep 17 00:00:00 2001 From: zenggaofeng Date: Mon, 26 Feb 2024 11:38:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=9B=BE=E7=89=87=E5=9C=86?= =?UTF-8?q?=E8=A7=92=E5=9B=BE=E5=BD=A2=E5=8F=98=E6=8D=A2=E5=AF=BC=E8=87=B4?= =?UTF-8?q?=E6=8A=97=E9=94=AF=E9=BD=BF=E3=80=81ScaleType=E5=A4=B1=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: zenggaofeng --- CHANGELOG.md | 3 +++ entry/oh-package.json5 | 2 +- entry/src/main/module.json5 | 2 ++ entry/src/main/resources/base/element/string.json | 8 ++++++++ library/oh-package.json5 | 2 +- .../imageknife/transform/RoundedCornersTransformation.ets | 2 +- oh-package.json5 | 2 +- 7 files changed, 17 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 44f7f99..79244f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +## 2.1.2-rc.7 +- 修复图片圆角图形变换导致抗锯齿、ScaleType失效 + ## 2.1.2-rc.6 - 修复手机调节显示大小时图片消失 - imageKnife防盗链,header请求头属性设置 diff --git a/entry/oh-package.json5 b/entry/oh-package.json5 index bec89dd..044ef96 100644 --- a/entry/oh-package.json5 +++ b/entry/oh-package.json5 @@ -4,7 +4,7 @@ "name": "entry", "description": "example description", "repository": {}, - "version": "2.1.2-rc.6", + "version": "2.1.2-rc.7", "dependencies": { "@ohos/libraryimageknife": "file:../sharedlibrary", "@ohos/sharedlibrary2": "file:../sharedlibrary2", diff --git a/entry/src/main/module.json5 b/entry/src/main/module.json5 index 9a567c5..e33f091 100644 --- a/entry/src/main/module.json5 +++ b/entry/src/main/module.json5 @@ -53,6 +53,7 @@ }, { "name": "ohos.permission.MEDIA_LOCATION", + "reason": "$string:app_permission_MEDIA_LOCATION", "usedScene": { "abilities": [ "EntryAbility" @@ -62,6 +63,7 @@ }, { "name": "ohos.permission.READ_MEDIA", + "reason": "$string:app_permission_READ_MEDIA", "usedScene": { "abilities": [ "EntryAbility" diff --git a/entry/src/main/resources/base/element/string.json b/entry/src/main/resources/base/element/string.json index a4cd007..c1c0806 100644 --- a/entry/src/main/resources/base/element/string.json +++ b/entry/src/main/resources/base/element/string.json @@ -112,6 +112,14 @@ { "name": "image_pixel", "value": "马赛克处理" + }, + { + "name": "app_permission_MEDIA_LOCATION", + "value": "获取媒体图片" + }, + { + "name": "app_permission_READ_MEDIA", + "value": "读媒体图片" } ] } \ No newline at end of file diff --git a/library/oh-package.json5 b/library/oh-package.json5 index ebc85ba..27a1eca 100644 --- a/library/oh-package.json5 +++ b/library/oh-package.json5 @@ -14,7 +14,7 @@ "main": "index.ets", "repository": "https://gitee.com/openharmony-tpc/ImageKnife", "type": "module", - "version": "2.1.2-rc.6", + "version": "2.1.2-rc.7", "dependencies": { "pako": "^2.1.0", "@ohos/disklrucache": "^2.0.2-rc.0", diff --git a/library/src/main/ets/components/imageknife/transform/RoundedCornersTransformation.ets b/library/src/main/ets/components/imageknife/transform/RoundedCornersTransformation.ets index 74bd119..a620470 100644 --- a/library/src/main/ets/components/imageknife/transform/RoundedCornersTransformation.ets +++ b/library/src/main/ets/components/imageknife/transform/RoundedCornersTransformation.ets @@ -79,7 +79,7 @@ export class RoundedCornersTransformation implements BaseTransform { if (pixelMapHeight < targetHeight) { targetHeight = pixelMapHeight; } - this.transformPixelMap(imageSource, targetWidth, targetHeight, func); + this.transformPixelMap(imageSource, pixelMapWidth, pixelMapHeight, func); }}) } diff --git a/oh-package.json5 b/oh-package.json5 index b7dbed9..cdc54d5 100644 --- a/oh-package.json5 +++ b/oh-package.json5 @@ -6,6 +6,6 @@ "name": "imageknife", "description": "example description", "repository": {}, - "version": "2.1.2-rc.6", + "version": "2.1.2-rc.7", "dependencies": {} }