All Picsart APIs return an image in the JPEG format by default except the following two APIs
- /removebg which returns a file in PNG format
- /vectorizer which returns a file in SVG format
The
In the case of
/vectorizer
API is meant to output an .svg file only and therefore there isn't an option of choosing a different format when using this API. In the case of
/removebg
API, the JPEG format does not allow for transparent backgrounds, which is why the output defaults to the PNG format. This will therefore always lead to a dark background when any further API calls are made on the .png file.If you choose to work with the PNG file but would like to have a white background when further transformations are applied to the image, you can set the
bg_color
to #FFFFFF
or white