登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
模力方舟
AI 队友
登录
注册
2025 Gitee 年度开源项目评选投票进行中,快为你的心仪项目助力!
代码拉取完成,页面将自动刷新
仓库状态说明
开源项目
>
OpenHarmony
>
图形图像(Image)
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
27
Star
241
Fork
143
OpenHarmony-TPC
/
ImageKnife
关闭
代码
Issues
68
Pull Requests
1
Wiki
统计
流水线
服务
JavaDoc
PHPDoc
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
SBOM
我知道了,不再自动展开
发行版
最新版
3.2.2-rc.1
c1426cd
2025-02-20 12:16
对比
3.2.2-rc.1
王侦园
- Support EXIF metadata carried by images as display orientation
最后提交信息为:
!463
项目配置文件新增设备类型,样例设置混淆
3.2.2-rc.0
acb45a6
2025-02-18 16:09
对比
3.2.2-rc.0
王侦园
- Add ImageKnifeComponent to destroy network request interruption - Code refactoring during the download of image resources stage
最后提交信息为:
!460
修改版本号3.2.2-rc.0
3.2.1
5c22496
2025-01-23 11:53
对比
3.2.1
王侦园
- Release official version
最后提交信息为:
!455
发布正式版本3.2.1
3.2.1-rc.0
226d993
2025-01-21 17:48
对比
3.2.1-rc.0
夏天
- Fix bug: CropTransformation is used to crop the original image - Fix bug: After calling the clear all file cache interfaces, the file cache becomes invalid - Optimize the efficiency of file cache initialization. - Add protection at the location where loadSrc is passed in the pixelmap type
最后提交信息为:
!454
判断loadSrc传入pixelmap类型处增加保护
3.2.0
f709bd3
2025-01-03 14:32
对比
3.2.0
王侦园
- When successfully requesting the network, return the httpcode as well - Fix bug: Network error code httpCode returns no data - Modify implementation of ImageFit.Auto: do not modify image height - Modify memory cache limit and file cache limit - Fix record decodeEndTime in imageKinfaData - Add image buffersize in memory cache - Optimize the magic number of heif format image files - Fix bug: The width and height of the downsampling component are inconsistent with the image resolution unit
最后提交信息为:
!450
修改版本号和OAT配置
3.2.0-rc.6
db78e56
2024-12-09 16:24
对比
3.2.0-rc.6
王侦园
- Support LogUtil to turn off log - Support set network request readTimeout and connectTimeout through ImageKnifeOption
最后提交信息为:
!442
增加日志开关和网络请求超时参数
3.2.0-rc.5
6719e8a
2024-12-05 20:44
对比
3.2.0-rc.5
王侦园
- Enhance: ImageFit.Auto support adaptive height after component width change - Fix bug: call onLoadStart 2 times(import from 3.2.0-rc.0) - Change the initial value of the PixelMap component of ImageKnife to ImageContent EMPTY - Clear memory cache, cancel pixel map release - Loading process log modification - Change the network request readTimeout to 30s
最后提交信息为:
修改网络请求readTimeout和日志修改
3.2.0-rc.4
dac7731
2024-11-22 17:56
对比
3.2.0-rc.4
suyao
- Support ICO format images - Fix bugs: call reload problem in onLoadFailed - Provide default downsampling strategy to prevent slow loading for large images
最后提交信息为:
支持ico格式图片、修复错误回调无法执行reload和新增降采样默认值
3.2.0-rc.3
1ae2ce8
2024-11-15 18:12
对比
3.2.0-rc.3
王侦园
- Fix bug: PixelMap size exceeds the maximum value of memory cache and is not cached - Dealing with exception scenarios where imageSource.getImageInfo return undefined - Fix inability to parse Resource format images of other modules - Improve the error logs - Fix callback onLoadFailed when taskpool exception occurs - ImageKnife AnimatorComponent component adds rounded corner function
最后提交信息为:
ImageKnifeAnimatorComponent补充圆角功能
3.2.0-rc.2
b0661e8
2024-11-04 18:55
对比
3.2.0-rc.2
王侦园
- Added callback information for image loading - Added the interface for obtaining the upper limit and size of the current cache and the number of images corresponding to the current cache - HTTPS custom certificate verification - Add downsampling function to reduces memory cache consumption
最后提交信息为:
3.x分支新增降采样功能
3.2.0-rc.1
fd0394a
2024-10-28 18:53
对比
3.2.0-rc.1
王侦园
- Change the queue from Stack to Queue - ShowPixelMap callback PixelMap assigns value to Image component to synchronize
最后提交信息为:
排队队列改为Queue、showPixelMap回调改为同步
3.2.0-rc.0
9c0b4eb
2024-10-26 17:56
对比
3.2.0-rc.0
夏天
- Rollback the old version V1 decorator. V2 decorator will be provided in version 4.x - The sub-thread network request is changed to asynchronous, thereby increasing the number of concurrent sub-thread network requests - Set the concurrency through the setMaxRequests interface under the ImageKnife class - aboutToRecycle life cycle clear image content - Fixed bug for receive only the first onLoadStart for concurrent identical requests - Modify the condition for determining whether to queue to be greater than or equal to maxRequests
最后提交信息为:
1.修复并发相同请求,只收到第一个onLoadStart的bug
3.0.3
8dd224e
2024-10-25 11:02
对比
3.0.3
王侦园
- Released version 3.0.3
最后提交信息为:
修改CHANGELOG3.0.3正式版本
3.0.3-rc.0
cde0727
2024-10-12 09:42
对比
3.0.3-rc.0
王侦园
- Custom network method to add request header parameters
最后提交信息为:
自定义网络方法增加请求头参数
3.0.2
43dd3c5
2024-10-10 19:53
对比
3.0.2
王侦园
- Added new image reloading interface reload - Added return request preload interface preload - Added cancel request interface cancel
最后提交信息为:
样例国际化
3.0.2-rc.2
1787fff
2024-09-30 17:22
对比
3.0.2-rc.2
夏天
- ImageKnifeAnimatorComponent新增开始、结束、暂停的回调事件 - 文件缓存数量负数和超过INT最大值时默认为INT最大值 - 修复宽高不等svg图片显示有毛边 - 部分静态webp图片有delay属性导致识别成动图,改用getFrameCount识别 - 修复加载错误图后未去请求排队队列中的请求 - 子线程本地Resource参数类型转换成number - 修改使用hilog记录日志,默认打开debug级别的日志 - 解码pixelMap默认不可编辑,图形变化可编辑 - 修改网络请求超时设置 - 重构代码:抽取ImageKnifeDispatcher子线程requestJob相关代码到ImageKnifeLoader中,降低函数复杂度
最后提交信息为:
3.x分支xts引入文件报错修改
3.0.2-rc.1
ccd4455
2024-09-29 17:27
对比
3.0.2-rc.1
王侦园
- release打包关闭混淆
最后提交信息为:
!392
修改版本号3.0.2-rc.1
3.0.2-rc.0
6dcf284
2024-09-27 17:17
对比
3.0.2-rc.0
王侦园
- FileUtil.readFile接口和file格式图片同步关闭fd
最后提交信息为:
FileUtil.readFile接口和file格式图片同步关闭fd
3.1.1-rc.0
f7cef58
2024-09-27 15:02
对比
3.1.1-rc.0
王侦园
- 重构代码:抽取ImageKnifeDispatcher子线程requestJob相关代码到ImageKnifeLoader中,降低函数复杂度
最后提交信息为:
!388
适配国际化
3.1.0
0dd26b9
2024-09-06 12:15
对比
3.1.0
王侦园
- 部分静态webp图片有delay属性导致识别成动图,改用getFrameCount识别 - 修复加载错误图后未去请求排队队列中的请求 - 子线程本地Resource参数类型转换成number - 修改使用hilog记录日志,默认打开debug级别的日志 - file格式图片,fd同步close - 解码pixelMap默认不可编辑,图形变化可编辑 - 修改网络请求超时设置
最后提交信息为:
Revert "降采样"
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
1
https://gitee.com/openharmony-tpc/ImageKnife.git
git@gitee.com:openharmony-tpc/ImageKnife.git
openharmony-tpc
ImageKnife
ImageKnife
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册