ImageMetadata
Inheritance: java.lang.Object
All Implemented Interfaces: com.aspose.imaging.IMetadataContainer
public final class ImageMetadata implements IMetadataContainer
Image meta data class.
Methods
| Method | Description |
|---|---|
| getExifData() | Gets Exif data. |
| setExifData(ExifData value) | Sets Exif data. |
| getXmpData() | Gets Xmp data. |
| setXmpData(XmpPacketWrapper value) | Sets Xmp data. |
| trySetMetadata(IImageMetadataFormat metadata) | Tries to set a metadata instance, if this Image instance supports and implements IImageMetadataFormat instance. |
getExifData()
public ExifData getExifData()
Gets Exif data.
Returns: ExifData - Exif data.
setExifData(ExifData value)
public void setExifData(ExifData value)
Sets Exif data.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | ExifData | Exif data. |
getXmpData()
public XmpPacketWrapper getXmpData()
Gets Xmp data.
Returns: XmpPacketWrapper - Xmp data.
setXmpData(XmpPacketWrapper value)
public void setXmpData(XmpPacketWrapper value)
Sets Xmp data.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | XmpPacketWrapper | Xmp data. |
trySetMetadata(IImageMetadataFormat metadata)
public boolean trySetMetadata(IImageMetadataFormat metadata)
Tries to set a metadata instance, if this Image instance supports and implements IImageMetadataFormat instance.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| metadata | IImageMetadataFormat | The metadata. |
Returns:
boolean - True if metadata is not null and the IMetadataContainer instance supports and/or implements IImageMetadataFormat instance; otherwise, false.