add set_metadata, get_metadata script functions

This commit is contained in:
GenevensiS
2026-01-20 10:30:21 +01:00
parent ab4d79a686
commit c42068f918
11 changed files with 59 additions and 9 deletions
+16
View File
@@ -0,0 +1,16 @@
Function: set_metadata
--Usage--
> set_metadata(input: image, metadata: string)
Returns a copy of the input image with the metadata set to the given string.
Metadata is only stored when an image is saved as a PNG.
It is saved in a uncompressed iTXt chunk with the key "Description".
If the image is saved as a JPG, the metadata is lost.
--Parameters--
! Parameter Type Description
| @input@ [[type:image]] The image that will be copied.
| @metadata@ [[type:string]] The metadata that will be stored in the copy.
| @set@ [[type:set]] The active set. This can be omitted since 'set' is a predefined variable.