bmp_rs
A bitmap file reader and writer written entirely in rust.
Development Status
This create is in its early stages of development and not all features are fully implemented yet. The public API is still subject to change and documentation is very rare. The major features for this crate are as follows (checked ones are done but still subject to change):
- [x] Common Color data type
- [x] Common Bitmap data type
- [ ] Microsoft BMP Version 1 Support (If there is interest)
- [x] Microsoft BMP Version 2 support
- [ ] Microsoft BMP Version 3 support
- [ ] Microsoft BMP Version 4 support
- [ ] Microsoft BMP Version 5 Support
- [ ] IBM OS/2 2.x BMP Support
- [ ] Adobe Photoshop BMP Support (At least the "documented" version)
- [ ] OS/2 Bitmap Array support
- [ ] OS/2 Color Icon support
- [ ] OS/2 Color Pointer support
- [ ] OS/2 Struct Icon support
- [ ] OS/2 Pointer support
- [ ] A general bitmap Version 5 writer (writing in other formats makes no sense for now)
- [ ] Tests (unit and integration)
- [ ] Documentation
- [ ] Examples
License
See LICENSE file.