ImageMetadata

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.imaging.IMetadataContainer

public final class ImageMetadata implements IMetadataContainer

Bild-Metadatenklasse.

Methoden

MethodeBeschreibung
getExifData()Liest Exif-Daten.
setExifData(ExifData value)Setzt Exif‑Daten.
getXmpData()Liest Xmp-Daten.
setXmpData(XmpPacketWrapper value)Setzt Xmp-Daten.
trySetMetadata(IImageMetadataFormat metadata)Versucht, eine metadata-Instanz zu setzen, falls diese Image-Instanz unterstützt und eine IImageMetadataFormat-Instanz implementiert.

getExifData()

public ExifData getExifData()

Liest Exif-Daten.

Returns: ExifData - Exif data.

setExifData(ExifData value)

public void setExifData(ExifData value)

Setzt Exif‑Daten.

Parameters:

ParameterTypBeschreibung
valueExifDataExif-Daten.

getXmpData()

public XmpPacketWrapper getXmpData()

Liest Xmp-Daten.

Returns: XmpPacketWrapper - Xmp data.

setXmpData(XmpPacketWrapper value)

public void setXmpData(XmpPacketWrapper value)

Setzt Xmp-Daten.

Parameters:

ParameterTypBeschreibung
valueXmpPacketWrapperXmp-Daten.

trySetMetadata(IImageMetadataFormat metadata)

public boolean trySetMetadata(IImageMetadataFormat metadata)

Versucht, eine metadata-Instanz zu setzen, falls diese Image-Instanz unterstützt und eine IImageMetadataFormat-Instanz implementiert.

Parameters:

ParameterTypBeschreibung
metadataIImageMetadataFormatDie Metadaten.

Returns: boolean - Wahr, wenn metadata nicht null ist und die IMetadataContainer-Instanz unterstützt und/oder eine IImageMetadataFormat-Instanz implementiert; andernfalls falsch.