#size #image #ico #resize #source-file

ico-builder

从单独的图像创建多尺寸 ICO 文件

2 个版本

0.1.1 2024 年 5 月 30 日
0.1.0 2023 年 4 月 20 日

240图像

Download history 1/week @ 2024-05-17 90/week @ 2024-05-24 41/week @ 2024-05-31 6/week @ 2024-06-07 6/week @ 2024-06-14 3/week @ 2024-06-21

每月 107 次下载

MIT/Apache

45KB
216

ICO 构建器

一个 crate,用于从单独的图像创建多尺寸 ICO 文件。图像会自动调整到指定的大小。

使用方法

此示例创建了一个 ICO 文件,包含以下最小图标尺寸:16x16、24x24、32x32、48x48、256x256。对于每个尺寸,都会选择最接近的源文件并按需调整大小。

use ico_builder::IcoBuilder;

IcoBuilder::default()
  .add_source_file("app-icon-32x32.png")
  .add_source_file("app-icon-256x256.png")
  .build_file("app-icon.ico");

文档

许可证

在以下任一许可证下发布:

任选其一。

贡献

除非你明确指出,否则根据 Apache-2.0 许可证定义的,你提交的任何贡献,旨在包含在作品中的,都将根据上述协议双重许可,不附加任何额外条款或条件。

依赖关系

~3MB
~49K SLoC