ImageMetadata
Inheritance: java.lang.Object
All Implemented Interfaces: com.aspose.imaging.IMetadataContainer
public final class ImageMetadata implements IMetadataContainer
图像元数据类。
方法
| 方法 | 描述 |
|---|---|
| getExifData() | 获取 Exif 数据。 |
| setExifData(ExifData value) | 设置 Exif 数据。 |
| getXmpData() | 获取 Xmp 数据。 |
| setXmpData(XmpPacketWrapper value) | 设置 Xmp 数据。 |
| trySetMetadata(IImageMetadataFormat metadata) | 尝试设置一个 metadata 实例,如果此 Image 实例支持并实现 IImageMetadataFormat 实例。 |
getExifData()
public ExifData getExifData()
获取 Exif 数据。
Returns: ExifData - Exif data.
setExifData(ExifData value)
public void setExifData(ExifData value)
设置 Exif 数据。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | ExifData | Exif 数据。 |
getXmpData()
public XmpPacketWrapper getXmpData()
获取 Xmp 数据。
Returns: XmpPacketWrapper - Xmp data.
setXmpData(XmpPacketWrapper value)
public void setXmpData(XmpPacketWrapper value)
设置 Xmp 数据。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | XmpPacketWrapper | Xmp 数据。 |
trySetMetadata(IImageMetadataFormat metadata)
public boolean trySetMetadata(IImageMetadataFormat metadata)
尝试设置一个 metadata 实例,如果此 Image 实例支持并实现 IImageMetadataFormat 实例。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| metadata | IImageMetadataFormat | 元数据。 |
Returns:
boolean - 如果 metadata 不为 null 且 IMetadataContainer 实例支持和/或实现 IImageMetadataFormat 实例,则为 True;否则为 false。