## ImageActiveXControl class


Represents the image control.

```cpp
class ImageActiveXControl : public Aspose::Cells::Drawing::ActiveXControls::ActiveXControl
```

## Methods

| Method | Description |
| --- | --- |
| [ActiveXControl(ActiveXControl_Impl* impl)](../activexcontrol/activexcontrol/) | Constructs from an implementation object. |
| [ActiveXControl(const ActiveXControl\& src)](../activexcontrol/activexcontrol/) | Copy constructor. |
| [ActiveXControl(const ActiveXControlBase\& src)](../activexcontrol/activexcontrol/) | Constructs from a parent object. |
| [ActiveXControlBase(ActiveXControlBase_Impl* impl)](../activexcontrolbase/activexcontrolbase/) | Constructs from an implementation object. |
| [ActiveXControlBase(const ActiveXControlBase\& src)](../activexcontrolbase/activexcontrolbase/) | Copy constructor. |
| [GetBackOleColor()](../activexcontrolbase/getbackolecolor/) | Gets and sets the ole color of the background. |
| [GetBorderOleColor()](./getborderolecolor/) | Gets and sets the ole color of the background. |
| [GetBorderStyle()](./getborderstyle/) | Gets and set the type of border used by the control. |
| [GetData()](../activexcontrol/getdata/) | Gets and sets the binary data of the control. |
| [GetFont()](../activexcontrol/getfont/) | Represents the font of the control. |
| [GetForeOleColor()](../activexcontrolbase/getforeolecolor/) | Gets and sets the ole color of the foreground. |
| [GetHeight()](../activexcontrolbase/getheight/) | Gets and sets the height of the control in unit of points. |
| [GetIMEMode()](../activexcontrol/getimemode/) | Gets and sets the default run-time mode of the Input Method Editor for the control as it receives focus. |
| [GetLinkedCell()](../activexcontrolbase/getlinkedcell/) | Gets and sets the linked cell. |
| [GetListFillRange()](../activexcontrolbase/getlistfillrange/) | Gets and sets the list fill range. |
| [GetMouseIcon()](../activexcontrolbase/getmouseicon/) | Gets and sets a custom icon to display as the mouse pointer for the control. |
| [GetMousePointer()](../activexcontrolbase/getmousepointer/) | Gets and sets the type of icon displayed as the mouse pointer for the control. |
| [GetPicture()](./getpicture/) | Gets and sets the data of the picture. |
| [GetPictureAlignment()](./getpicturealignment/) | Gets and sets the alignment of the picture inside the Form or Image. |
| [GetPictureSizeMode()](./getpicturesizemode/) | Gets and sets how to display the picture. |
| [GetShadow()](../activexcontrolbase/getshadow/) | Indicates whether to show a shadow. |
| [GetSpecialEffect()](./getspecialeffect/) | Gets and sets the special effect of the control. |
| [GetTextAlign()](../activexcontrol/gettextalign/) | Represents how to align the text used by the control. |
| virtual [GetType()](./gettype/) | Gets the type of the ActiveX control. |
| [GetWidth()](../activexcontrolbase/getwidth/) | Gets and sets the width of the control in unit of points. |
| [GetWorkbook()](../activexcontrolbase/getworkbook/) | Gets the [Workbook](../../aspose.cells/workbook/) object. |
| [ImageActiveXControl(ImageActiveXControl_Impl* impl)](./imageactivexcontrol/) | Constructs from an implementation object. |
| [ImageActiveXControl(const ImageActiveXControl\& src)](./imageactivexcontrol/) | Copy constructor. |
| [ImageActiveXControl(const ActiveXControl\& src)](./imageactivexcontrol/) | Constructs from a parent object. |
| [IsAutoSize()](./isautosize/) | Indicates whether the control will automatically resize to display its entire contents. |
| [IsEnabled()](../activexcontrol/isenabled/) | Indicates whether the control can receive the focus and respond to user-generated events. |
| [IsLocked()](../activexcontrol/islocked/) | Indicates whether data in the control is locked for editing. |
| [IsNull()](./isnull/) const | Checks whether the implementation object is nullptr. |
| [IsTiled()](./istiled/) | Indicates whether the picture is tiled across the background. |
| [IsTransparent()](../activexcontrol/istransparent/) | Indicates whether the control is transparent. |
| [IsVisible()](../activexcontrolbase/isvisible/) | Indicates whether this control is visible. |
| explicit [operator bool()](./operator_bool/) const | operator bool() |
| [operator=(const ImageActiveXControl\& src)](./operator_asm/) | operator= |
| [operator=(const ActiveXControl\& src)](../activexcontrol/operator_asm/) | operator= |
| [operator=(const ActiveXControlBase\& src)](../activexcontrolbase/operator_asm/) | operator= |
| [SetBackOleColor(int32_t value)](../activexcontrolbase/setbackolecolor/) | Gets and sets the ole color of the background. |
| [SetBorderOleColor(int32_t value)](./setborderolecolor/) | Gets and sets the ole color of the background. |
| [SetBorderStyle(ControlBorderType value)](./setborderstyle/) | Gets and set the type of border used by the control. |
| [SetForeOleColor(int32_t value)](../activexcontrolbase/setforeolecolor/) | Gets and sets the ole color of the foreground. |
| [SetHeight(double value)](../activexcontrolbase/setheight/) | Gets and sets the height of the control in unit of points. |
| [SetIMEMode(InputMethodEditorMode value)](../activexcontrol/setimemode/) | Gets and sets the default run-time mode of the Input Method Editor for the control as it receives focus. |
| [SetIsAutoSize(bool value)](./setisautosize/) | Indicates whether the control will automatically resize to display its entire contents. |
| [SetIsEnabled(bool value)](../activexcontrol/setisenabled/) | Indicates whether the control can receive the focus and respond to user-generated events. |
| [SetIsLocked(bool value)](../activexcontrol/setislocked/) | Indicates whether data in the control is locked for editing. |
| [SetIsTiled(bool value)](./setistiled/) | Indicates whether the picture is tiled across the background. |
| [SetIsTransparent(bool value)](../activexcontrol/setistransparent/) | Indicates whether the control is transparent. |
| [SetIsVisible(bool value)](../activexcontrolbase/setisvisible/) | Indicates whether this control is visible. |
| [SetLinkedCell(const U16String\& value)](../activexcontrolbase/setlinkedcell/) | Gets and sets the linked cell. |
| [SetLinkedCell(const char16_t* value)](../activexcontrolbase/setlinkedcell/) | Gets and sets the linked cell. |
| [SetListFillRange(const U16String\& value)](../activexcontrolbase/setlistfillrange/) | Gets and sets the list fill range. |
| [SetListFillRange(const char16_t* value)](../activexcontrolbase/setlistfillrange/) | Gets and sets the list fill range. |
| [SetMouseIcon(const Vector \<uint8_t\>\& value)](../activexcontrolbase/setmouseicon/) | Gets and sets a custom icon to display as the mouse pointer for the control. |
| [SetMousePointer(ControlMousePointerType value)](../activexcontrolbase/setmousepointer/) | Gets and sets the type of icon displayed as the mouse pointer for the control. |
| [SetPicture(const Vector \<uint8_t\>\& value)](./setpicture/) | Gets and sets the data of the picture. |
| [SetPictureAlignment(ControlPictureAlignmentType value)](./setpicturealignment/) | Gets and sets the alignment of the picture inside the Form or Image. |
| [SetPictureSizeMode(ControlPictureSizeMode value)](./setpicturesizemode/) | Gets and sets how to display the picture. |
| [SetShadow(bool value)](../activexcontrolbase/setshadow/) | Indicates whether to show a shadow. |
| [SetSpecialEffect(ControlSpecialEffectType value)](./setspecialeffect/) | Gets and sets the special effect of the control. |
| [SetTextAlign(TextAlignmentType value)](../activexcontrol/settextalign/) | Represents how to align the text used by the control. |
| [SetWidth(double value)](../activexcontrolbase/setwidth/) | Gets and sets the width of the control in unit of points. |
| [~ActiveXControl()](../activexcontrol/~activexcontrol/) | Destructor. |
| [~ActiveXControlBase()](../activexcontrolbase/~activexcontrolbase/) | Destructor. |
| [~ImageActiveXControl()](./~imageactivexcontrol/) | Destructor. |
## Fields

| Field | Description |
| --- | --- |
| [_impl](./_impl/) | The implementation object. |
## See Also

* Class [ActiveXControl](../activexcontrol/)
* Namespace [Aspose::Cells::Drawing::ActiveXControls](../)
* Library [Aspose.Cells for C++](../../)
