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
| Costruttore | Descrizione |
|---|---|
| XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta) | Inizializza una nuova istanza della classe XmpPacketWrapper. |
| XmpPacketWrapper() | Inizializza una nuova istanza della classe XmpPacketWrapper. |
Metodi
| Metodo | Descrizione |
|---|---|
| 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| header | XmpHeaderPi | L’intestazione XMP dell’istruzione di elaborazione. |
| trailer | XmpTrailerPi | Il trailer XMP dell’istruzione di elaborazione. |
| xmpMeta | XmpMeta | I 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| value | XmpMeta | I 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| package_ | XmpPackage | Il pacchetto. |
getPackage(String namespaceUri)
public XmpPackage getPackage(String namespaceUri)
Ottiene il pacchetto per URI dello spazio dei nomi.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| namespaceUri | java.lang.String | L’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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| namespaceUri | java.lang.String | URI 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:
| Parametro | Tipo | Descrizione |
|---|---|---|
| package_ | XmpPackage | Il 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.