Hi,
Any news on making the background of an image transparent in the SFImageEditor?
Thanks
Mark.
Hi,
With the sudden spike in e-commerce and digital media platforms, making the background white or transparent is quite often required for uploading a product or for uploading a new catalogue on an e-commerce website, it may seem a bit complicated for those of us coming from a non-design background.
You don’t have to worry. I’m here to help you! Today we’ve got plenty of both online and offline options that will let you do anything with your background without Adobe Photoshop.
I would advise using new-age technology product like http://erase.bg for this task because it is easy to use and gives quick results. If you are an E-commerce company, you can choose API, and if you are an individual, you go to their website and use it for free. It takes 5 seconds to convert an image using http://erase.bg :)
I prefer this product over Adobe photoshop whenever I need to remove the image background.
2. Pixlr
Pixlr is a cloud-based set of image editing tools and utilities, including a number of photo editors and a photo-sharing service. The suite was intended for non-professionals. However, the apps range from simple to advanced photo editing.
I use these two tools when I don’t want to use photoshop to remove image backgrounds.
What's wrong if you utilize https://imageupscaler.com/remove-background-from-image/ instead of this? It will save your time and efforts too with high quality output!
Hi, I need to implement this feature too, I try removing the Source of ImageEditor with a new picture how was manipulated with Skiasharp, Editor show an image without background, but if I use the function Save(".png") the result show an image with the background untouched, even if the ImageEditor are showing white background, I try reset the source with null assignment but still appearing the result picture with colored background. What happen here? The source image was reseted but the Save function don't work over the updated source?.
Could you please share the replication sample along with the replication steps and expected behavior? On which platform are you facing problems? It would help us to provide an appropriate solution at the earliest.
This is the flow that I have been testing
using (var memoryStream = new MemoryStream(manipulatedImage.ToArray())) { imageEditor.Source = null; imageEditor.Source = ImageSource.FromStream(() => memoryStream); } // at this point the editor show a white/transparent background await Task.Delay(2000); imageEditor.Save(".png");
As mentioned in previous updates, SfImageEditor don't have support for removing background and making it transparent on image processing. So that, the process image saved with a background while saving it. We will prioritize the features every release based on the demands, and since we don’t have an immediate plan to implement this feature and it will be included in any of our upcoming releases.
Thanks for the answer, my question was if the Save method "knows" when Source was modified, if the image is transparent or not should be transparent for the editor if the image is manipulated how png. But don't worry anyway, I'm finished my own version of editor :)
We are glad to hear that the problem has been resolved at your end.
Removing the background from an image helps highlight the main subject and makes photos look more clean and professional. Many creators use background removal to design thumbnails, social media posts, and product images easily. With hypicapkz, users can access advanced editing tools and premium features that make it simple to edit photos, adjust backgrounds, and create visually appealing images in just a few taps.
Hi Sophia,
Thank you for your request.
As Xamarin.Forms has moved into “classic” status and is no longer actively developed, all new feature work is being prioritized in our .NET MAUI controls, including the SfImageEditor. We recommend shifting to the .NET MAUI SfImageEditor to take advantage of ongoing enhancements, new features, and long‑term support.
We have considered your requirement "support to remove image background" as a feature request in the .NET MAUI SfImageEditor from our end, but we do not have any immediate plans to implement this feature.
The status of implementation can be tracked through the feedback portal link below:
Any relevant updates regarding the feature's implementation will be communicated to you through the feedback link.
Regards,
Vishal O.
Yeah, I ran into the same limitation with the editor — it doesn’t really support proper background removal, especially if you want clean results.
As a workaround, I’ve been using external tools before uploading images. Recently tried https://reminniapk.com/ and it actually helped improve clarity and clean up some images quite well. Not perfect for every case, but definitely useful for low-quality or blurry photos.
Might be worth trying along with other tools depending on what you're working on.
Hi Ben,
Thank you for sharing your experience and the workaround you’ve been using.
At present, background removal is not supported in the .NET MAUI SfImageEditor. As mentioned earlier, this requirement has already been logged as a feature request, and any updates regarding its availability will be communicated through the feedback portal.
Feedback link: Support for Removing Image Background and Making It Transparent in MAUI SfImageEditor in .NET MAUI | Feedback Portal
If you have any further questions or need assistance, please feel free to reach out, we’ll be happy to help.
Regards,
Vidyalakshmi M.