I want to load and save WebP images.
I can use
buffer = file_name.get_buffer(file_name.get_len()), where file_name is a webp file, and then
Image.load_webp_from_buffer(buffer: PoolByteArray), right?
Or I can simply do
Image.load() since it supports all formats.
So It seems that I should get the same result.
For saving I can use
Image.get_data() to get a
PoolByteArray and then
File.store_buffer() to save this
PoolByteArray. And I will receive a WebP image file simply saving Image object as