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.