Class XmpPacketWrapper
Numele spaţiului: Aspose.Imaging.Xmp Asamblare: Aspose.Imaging.dll (25.4.0)
Conține un pachet xmp serializat, inclusiv un titlu și un trailer.
[JsonObject(MemberSerialization.OptIn)]
public class XmpPacketWrapper : IXmlValue
Inheritance
Implements
Membrii moștenitori
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Un cuptor care constă dintr-o pereche de instrucțiuni de prelucrare XML (PIs) poate fi plasat în jurul elementului rdf:RDF.
Constructors
XmpPacketWrapper(XmpHeaderPi, XmpTrailerPi, XmpMeta)
Inițializează o nouă instanță a clasei Aspose.Imaging.Xmp.xmpPacketWrapper.
public XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)
Parameters
header
XmpHeaderPi
Titlul XMP al instrucțiunilor de prelucrare.
trailer
XmpTrailerPi
Trailerul XMP pentru instrucțiunile de prelucrare.
xmpMeta
XmpMeta
Metadata lui XMP.
XmpPacketWrapper()
Inițializează o nouă instanță a clasei Aspose.Imaging.Xmp.xmpPacketWrapper.
public XmpPacketWrapper()
Properties
HeaderPi
Obțineți instrucțiunile de prelucrare a titlului.
[JsonProperty]
public XmpHeaderPi HeaderPi { get; }
Valoarea proprietății
Meta
Obțineți meta XMP. opțional.
[JsonProperty]
public XmpMeta Meta { get; set; }
Valoarea proprietății
Packages
Obține aria de Aspose.Imaging.Xmp.xmpPackage în interiorul XMP.
public XmpPackage[] Packages { get; }
Valoarea proprietății
XmpPackage []
PackagesCount
Obține cantitatea de pachete în interiorul structurii XMP.
public int PackagesCount { get; }
Valoarea proprietății
TrailerPi
Obțineți instrucțiunile de prelucrare a trailerului.
[JsonProperty]
public XmpTrailerPi TrailerPi { get; }
Valoarea proprietății
Methods
AddPackage(XmpPackage)
Adăugați pachetul.
public void AddPackage(XmpPackage package)
Parameters
package
XmpPackage
şi pachetul .
ClearPackages()
Îndepărtează toate Aspose.Imaging.Xmp.xmpPackage în interiorul XMP.
public void ClearPackages()
ContainsPackage(Strângere)
Determinarea pachetului de whethere există în xmp wrapper.
public bool ContainsPackage(string namespaceUri)
Parameters
namespaceUri
string
Schema de pachet ur.
Returns
Se întoarce dacă pachetul cu un spațiu de nume specificat Uri există în XMP Wrapper.
GetPackage(Strângere)
Obțineți pachetul prin URI.
public XmpPackage GetPackage(string namespaceUri)
Parameters
namespaceUri
string
Schema de pachet URI.
Returns
Întoarce pachetul XMP pentru URI-ul specificat.
Exceptions
Numele
GetXmlValue()
Convertează valoarea XMP în reprezentarea XML.
public string GetXmlValue()
Returns
Returnează valoarea convertită XMP în XML.
RemovePackage(XmpPackage)
Îndepărtează pachetul XMP.
public void RemovePackage(XmpPackage package)
Parameters
package
XmpPackage
şi pachetul .
ToString()
Întoarce un string XML care reprezintă obiectul curent.
public override string ToString()
Returns
Un string XML care reprezintă obiectul actual.