ico-builder 0.1.0

Create multi-size ICO files from separate images
Documentation
# ICO Builder
A crate for creating multi-size ICO files from separate images.
The images are automatically resized to the specified sizes.

## Usage
This example creates an ICO with the [bare minimum] icon sizes: 16x16, 24x24, 32x32, 48x48, 256x256.
For each size, the closest source file is chosen and resized as needed.

```rust
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");
```


[bare minimum]: https://learn.microsoft.com/en-us/windows/apps/design/style/iconography/app-icon-construction#icon-scaling


## [Docs]https://docs.rs/ico-builder

## License
Licensed under either of

* Apache License, Version 2.0
  ([license-apache.txt]license-apache.txt or http://www.apache.org/licenses/LICENSE-2.0)
* MIT license
  ([license-mit.txt]license-mit.txt or http://opensource.org/licenses/MIT)

at your option.

## Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted
for inclusion in the work by you, as defined in the Apache-2.0 license, shall be
dual licensed as above, without any additional terms or conditions.