Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old

GMImage.Profiles

Queries the list of available profiles.

Component Version macOS Windows Linux Server iOS SDK
GraphicsMagick 16.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes ✅ Yes
MBS( "GMImage.Profiles"; ImageRef )   More

Parameters

Parameter Description Example
ImageRef The image reference number. 1

Result

Returns list or error.

Description

Queries the list of available profiles.
Profile identifiers include usually "8BIM", "EXIF, "ICM", "IPTC" or "XMP".

See also GMImage.GetProfile to read profiles and GMImage.SetProfile to set profiles.

Examples

Query list of profiles inside the image:

Let([
      path = "/Users/cs/test/IMG_5858.jpg";
      img = MBS("GMImage.NewFromFile"; path);
      xmp = MBS("GMImage.Profiles"; img);
      r = MBS("GMImage.Release"; img)
]; xmp)

Example result:
EXIF
ICM
APP10

See also

Release notes

Blog Entries

This function checks for a license.

Created 8th March 2026, last changed 18th March 2026


GMImage.PopClipPath - GMImage.PurgeTemporaryFiles