**All Implemented Interfaces:**
[com.aspose.imaging.IHasMetadata](../../com.aspose.imaging/ihasmetadata)
```
public interface IHasXmpData extends IHasMetadata
```

[XmpPacketWrapper](../../com.aspose.imaging.xmp/xmppacketwrapper) instance container interface.
## Methods

| Method | Description |
| --- | --- |
| [getXmpData()](#getXmpData--) | Gets Xmp data. |
| [setXmpData(XmpPacketWrapper value)](#setXmpData-com.aspose.imaging.xmp.XmpPacketWrapper-) | Sets Xmp data. |
### getXmpData() {#getXmpData--}
```
public abstract XmpPacketWrapper getXmpData()
```


Gets Xmp data.

**Returns:**
[XmpPacketWrapper](../../com.aspose.imaging.xmp/xmppacketwrapper) - Xmp data.
### setXmpData(XmpPacketWrapper value) {#setXmpData-com.aspose.imaging.xmp.XmpPacketWrapper-}
```
public abstract void setXmpData(XmpPacketWrapper value)
```


Sets Xmp data.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | [XmpPacketWrapper](../../com.aspose.imaging.xmp/xmppacketwrapper) | Xmp data. |

