XmpPacketWrapper

Inheritance: java.lang.Object

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

public class XmpPacketWrapper implements IXmlValue, IImageMetadataFormat

Contiene il pacchetto XMP serializzato includendo intestazione e trailer.

Un wrapper costituito da una coppia di istruzioni di elaborazione XML (PI) può essere posizionato attorno all’elemento rdf:RDF.

Costruttori

CostruttoreDescrizione
XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)Inizializza una nuova istanza della classe XmpPacketWrapper.
XmpPacketWrapper()Inizializza una nuova istanza della classe XmpPacketWrapper.

Metodi

MetodoDescrizione
getHeaderPi()Ottiene l’istruzione di elaborazione dell’intestazione.
getMeta()Ottiene i metadati XMP.
setMeta(XmpMeta value)Imposta i metadati XMP.
getTrailerPi()Ottiene l’istruzione di elaborazione del trailer.
getPackages()Ottiene l’array di XmpPackage all’interno di XMP.
getPackagesCount()Ottiene la quantità di pacchetti nella struttura XMP.
addPackage(XmpPackage package_)Aggiunge il pacchetto.
getPackage(String namespaceUri)Ottiene il pacchetto per URI dello spazio dei nomi.
containsPackage(String namespaceUri)Determina se il pacchetto esiste nel wrapper XMP.
removePackage(XmpPackage package_)Rimuove il pacchetto XMP.
clearPackages()Rimuove tutti i XmpPackage all’interno di XMP.
getXmlValue()Converte il valore XMP nella rappresentazione XML.
toString()Restituisce una stringa XML che rappresenta l’oggetto corrente.

XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)

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

Inizializza una nuova istanza della classe XmpPacketWrapper.

Parameters:

ParametroTipoDescrizione
headerXmpHeaderPiL’intestazione XMP dell’istruzione di elaborazione.
trailerXmpTrailerPiIl trailer XMP dell’istruzione di elaborazione.
xmpMetaXmpMetaI metadati XMP.

XmpPacketWrapper()

public XmpPacketWrapper()

Inizializza una nuova istanza della classe XmpPacketWrapper.

getHeaderPi()

public XmpHeaderPi getHeaderPi()

Ottiene l’istruzione di elaborazione dell’intestazione.

Returns: XmpHeaderPi - The Header processing instruction.

getMeta()

public XmpMeta getMeta()

Ottiene i metadati XMP. Opzionale.

Returns: XmpMeta - The XMP meta. Optional.

setMeta(XmpMeta value)

public void setMeta(XmpMeta value)

Imposta i metadati XMP. Opzionale.

Parameters:

ParametroTipoDescrizione
valueXmpMetaI metadati XMP. Opzionale.

getTrailerPi()

public XmpTrailerPi getTrailerPi()

Ottiene l’istruzione di elaborazione del trailer.

Returns: XmpTrailerPi - Trailer processing instruction.

getPackages()

public XmpPackage[] getPackages()

Ottiene l’array di XmpPackage all’interno di XMP.

Returns: com.aspose.imaging.xmp.XmpPackage[] - L’array di XmpPackage all’interno di XMP.

getPackagesCount()

public int getPackagesCount()

Ottiene la quantità di pacchetti nella struttura XMP.

Returns: int - La quantità di pacchetti all’interno della struttura XMP.

addPackage(XmpPackage package_)

public void addPackage(XmpPackage package_)

Aggiunge il pacchetto.

Parameters:

ParametroTipoDescrizione
package_XmpPackageIl pacchetto.

getPackage(String namespaceUri)

public XmpPackage getPackage(String namespaceUri)

Ottiene il pacchetto per URI dello spazio dei nomi.

Parameters:

ParametroTipoDescrizione
namespaceUrijava.lang.StringL’URI dello schema del pacchetto.

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

containsPackage(String namespaceUri)

public boolean containsPackage(String namespaceUri)

Determina se il pacchetto esiste nel wrapper XMP.

Parameters:

ParametroTipoDescrizione
namespaceUrijava.lang.StringURI dello schema del pacchetto.

Returns: boolean - Restituisce true se il pacchetto con lo spazio dei nomi specificato esiste nel wrapper XMP.

removePackage(XmpPackage package_)

public void removePackage(XmpPackage package_)

Rimuove il pacchetto XMP.

Parameters:

ParametroTipoDescrizione
package_XmpPackageIl pacchetto.

clearPackages()

public void clearPackages()

Rimuove tutti i XmpPackage all’interno di XMP.

getXmlValue()

public String getXmlValue()

Converte il valore XMP nella rappresentazione XML.

Returns: java.lang.String - Restituisce il valore XMP convertito in XML.

toString()

public String toString()

Restituisce una stringa XML che rappresenta l’oggetto corrente.

Returns: java.lang.String - Una stringa XML che rappresenta l’oggetto corrente.