saveToPngBytes

open fun saveToPngBytes(): <Error class: unknown class>

Store the given @texture in memory as a PNG file.

Use ctor@Gdk.Texture.new_from_bytes to read it back.

If you want to serialize a texture, this is a convenient and portable way to do that.

If you need more control over the generated image, such as attaching metadata, you should look into an image handling library such as the gdk-pixbuf library.

If you are dealing with high dynamic range float data, you might also want to consider method@Gdk.Texture.save_to_tiff_bytes instead.

Return

a newly allocated GBytes containing PNG data

Since

4.6