XmpPacketWrapper

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.imaging.xmp.IXmlValue, com.aspose.imaging.metadata.IImageMetadataFormat

public class XmpPacketWrapper implements IXmlValue, IImageMetadataFormat

Contient le paquet XMP sérialisé incluant l’en-tête et le pied de page.

Un wrapper composé d’une paire d’instructions de traitement XML (PI) peut être placé autour de l’élément rdf:RDF.

Constructeurs

ConstructeurDescription
XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)Initialise une nouvelle instance de la classe XmpPacketWrapper.
XmpPacketWrapper()Initialise une nouvelle instance de la classe XmpPacketWrapper.

Méthodes

MéthodeDescription
getHeaderPi()Obtient l’instruction de traitement d’en-tête.
getMeta()Obtient les métadonnées XMP.
setMeta(XmpMeta value)Définit les métadonnées XMP.
getTrailerPi()Obtient l’instruction de traitement du trailer.
getPackages()Obtient le tableau de XmpPackage à l’intérieur du XMP.
getPackagesCount()Obtient le nombre de packages à l’intérieur de la structure XMP.
addPackage(XmpPackage package_)Ajoute le paquet.
getPackage(String namespaceUri)Obtient le paquet par URI d’espace de noms.
containsPackage(String namespaceUri)Détermine si le paquet existe dans l’enveloppe XMP.
removePackage(XmpPackage package_)Supprime le paquet XMP.
clearPackages()Supprime tous les XmpPackage à l’intérieur de XMP.
getXmlValue()Convertit la valeur XMP en représentation XML.
toString()Renvoie une chaîne XML qui représente l’objet actuel.

XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)

public XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)

Initialise une nouvelle instance de la classe XmpPacketWrapper.

Parameters:

ParamètreTypeDescription
headerXmpHeaderPiL’en-tête XMP de l’instruction de traitement.
trailerXmpTrailerPiLe pied de page XMP de l’instruction de traitement.
xmpMetaXmpMetaLes métadonnées XMP.

XmpPacketWrapper()

public XmpPacketWrapper()

Initialise une nouvelle instance de la classe XmpPacketWrapper.

getHeaderPi()

public XmpHeaderPi getHeaderPi()

Obtient l’instruction de traitement d’en-tête.

Returns: XmpHeaderPi - The Header processing instruction.

getMeta()

public XmpMeta getMeta()

Obtient les métadonnées XMP. Optionnel.

Returns: XmpMeta - The XMP meta. Optional.

setMeta(XmpMeta value)

public void setMeta(XmpMeta value)

Définit les métadonnées XMP. Optionnel.

Parameters:

ParamètreTypeDescription
valueXmpMetaLes métadonnées XMP. Optionnel.

getTrailerPi()

public XmpTrailerPi getTrailerPi()

Obtient l’instruction de traitement du trailer.

Returns: XmpTrailerPi - Trailer processing instruction.

getPackages()

public XmpPackage[] getPackages()

Obtient le tableau de XmpPackage à l’intérieur du XMP.

Returns: com.aspose.imaging.xmp.XmpPackage[] - Le tableau de XmpPackage à l’intérieur de XMP.

getPackagesCount()

public int getPackagesCount()

Obtient le nombre de packages à l’intérieur de la structure XMP.

Returns: int - Le nombre de paquets dans la structure XMP.

addPackage(XmpPackage package_)

public void addPackage(XmpPackage package_)

Ajoute le paquet.

Parameters:

ParamètreTypeDescription
package_XmpPackageLe paquet.

getPackage(String namespaceUri)

public XmpPackage getPackage(String namespaceUri)

Obtient le paquet par URI d’espace de noms.

Parameters:

ParamètreTypeDescription
namespaceUrijava.lang.StringL’URI du schéma du paquet.

Returns: XmpPackage - Returns the XMP package for specified namespace URI.

containsPackage(String namespaceUri)

public boolean containsPackage(String namespaceUri)

Détermine si le paquet existe dans l’enveloppe XMP.

Parameters:

ParamètreTypeDescription
namespaceUrijava.lang.StringURI du schéma du paquet.

Returns: boolean - Renvoie true si le paquet avec l’URI d’espace de noms spécifié existe dans l’enveloppe XMP.

removePackage(XmpPackage package_)

public void removePackage(XmpPackage package_)

Supprime le paquet XMP.

Parameters:

ParamètreTypeDescription
package_XmpPackageLe paquet.

clearPackages()

public void clearPackages()

Supprime tous les XmpPackage à l’intérieur de XMP.

getXmlValue()

public String getXmlValue()

Convertit la valeur XMP en représentation XML.

Returns: java.lang.String - Renvoie la valeur XMP convertie en XML.

toString()

public String toString()

Renvoie une chaîne XML qui représente l’objet actuel.

Returns: java.lang.String - Une chaîne XML qui représente l’objet actuel.