GMImage.Opacity
---------------

Set or attenuate the opacity channel in the image.

| Component | Version | macOS | Windows | Linux | Server | iOS SDK |
|---|---|---|---|---|---|---|
| [GraphicsMagick](component_GraphicsMagick.md) | [2.0](newinversion20.md) | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |

MBS( "GMImage.Opacity"; ImageRef; Opacity ) 

**MBS**( **"GMImage.Opacity";** /\* Set or attenuate the opacity channel in the image. \*/  
**$ImageRef**; /\* The image reference number.e.g. 1 \*/   
**$Opacity**) /\* The opacity, range from 0 to 255.e.g. 127 \*/ 

### Parameters

| Parameter | Description | Example |
|---|---|---|
| ImageRef | The image reference number. | 1 |
| Opacity | The opacity, range from 0 to 255. | 127 |

### Result

Returns "OK" on success.

### Description

Set or attenuate the opacity channel in the image.   
If the image pixels are opaque then they are set to the specified opacity value, otherwise they are blended with the supplied opacity value. The value of opacity ranges from 0 (completely opaque) to MaxRGB (65535). The defines OpaqueOpacity and TransparentOpacity are available to specify completely opaque or completely transparent, respectively.  
### See also

- [GMImage.Opaque](GMImageOpaque.md)

### Blog Entries

- [MBS FileMaker Plugin, version 8.3pr3](https://www.mbsplugins.de/archive/2018-06-21/MBS_FileMaker_Plugin_version_8/monkeybreadsoftware_blog_filemaker)

This function checks for a license.

Created 18th August 2014 , last changed 7th May 2020

  
[GMImage.OilPaint](GMImageOilPaint.md) - [GMImage.Opaque](GMImageOpaque.md)

[HTML Version](GMImageOpacity.shtml)