产品简介
density-converter Density Converter是一个多平台图像密度转换工具,能将单个或批量图像转换为Android、iOS、Windows和CSS特定格式。它解决跨平台开发中图像适配的痛点,支持多种图像格式和无损压缩,适合移动应用和Web开发者使用。
核心功能
- 支持批量图像转换
- 兼容多种图像格式(SVG、PSD、9-patch等)
- 提供图形界面和命令行界面
- 支持Android、iOS、Windows和CSS平台
- 集成无损压缩后处理器(如pngcrush)
快速开始
- 从GitHub releases下载jar文件。
- 确保安装JDK 11 with JavaFX(如Azul或Liberica)。
- 运行命令行:java -jar ./dconvert.jar -src [源路径] -scale [缩放因子]。
- 或双击jar文件启动图形界面进行转换。
界面预览
与其他方案对比
| 对比项 | density-converter | 同类方案 |
|---|---|---|
| 支持平台 | 覆盖Android、iOS、Windows和CSS | 同类工具可能只支持部分平台 |
| 用户界面 | 提供图形和命令行双界面 | 通常只有单一界面 |
| 格式支持 | 支持SVG、PSD、9-patch等特殊格式 | 主要支持常见格式如PNG、JPEG |
适合谁用
- 为Android应用开发适配多密度图像的开发者
- 为iOS应用生成图像集的移动开发者
- 处理Web和CSS图像资源的前端开发者
下载与版本
当前最新版本为 v1.0.0-alpha9,发布于 2023-08-06。支持 Windows。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/patrickfav/density-converter