[Enhancement] Extend Maui.Core ImageSource to support loading images in Maui.Graphics
Open
Nobody has claimed this yet.
area-drawing
area-image
t/enhancement ☀️
- Dominant language
- C#
- Stars
- 23.3k
- Forks
- 2k
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 296
Description
The image handling, in terms of loading images, in Microsoft.Maui.Graphics is a bit limited. You can load from a stream, and from a byte array.
It'd be good if the MAUI.Core ImageSources could be used to load images for drawing on an ICanvas. That way, image handling is consistent and identical across all of MAUI.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading the Microsoft.Maui.Graphics image-loading APIs for ICanvas and the MAUI.Core ImageSource types, comparing the existing stream and byte-array paths. Done means MAUI.Core ImageSources can load images for drawing on an ICanvas with consistent image handling across MAUI.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- computer-graphics, mobile-dev
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100