Class XmpPacketWrapper
Namn på plats: Aspose.Imaging.Xmp Församling: Aspose.Imaging.dll (25.4.0)
Innehåller serialiserad xmp-paket inklusive header och trailer.
[JsonObject(MemberSerialization.OptIn)]
public class XmpPacketWrapper : IXmlValue
Inheritance
Implements
Arvsmedlemmar
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
En skruv som består av ett par XML-bearbetningsinstruktioner (PIs) kan placeras runt elementet rdf:RDF.
Constructors
XmpPacketWrapper(XmpHeaderPi, XmpTrailerPi, XmpMeta)
Initialiserar en ny instans av Aspose.Imaging.Xmp.XmpPacketWrapper klass.
public XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)
Parameters
header
XmpHeaderPi
XMP header för bearbetning instruktioner.
trailer
XmpTrailerPi
XMP Trailer för behandlingsinstruktion.
xmpMeta
XmpMeta
Metadata från XMP.
XmpPacketWrapper()
Initialiserar en ny instans av Aspose.Imaging.Xmp.XmpPacketWrapper klass.
public XmpPacketWrapper()
Properties
HeaderPi
Få header bearbetning instruktion.
[JsonProperty]
public XmpHeaderPi HeaderPi { get; }
Fastighetsvärde
Meta
Få XMP meta. valfritt.
[JsonProperty]
public XmpMeta Meta { get; set; }
Fastighetsvärde
Packages
Få sortiment av Aspose.Imaging.Xmp.XmpPackage inuti XMP.
public XmpPackage[] Packages { get; }
Fastighetsvärde
XmpPackage [ ]
PackagesCount
Få mängden paket inom XMP-strukturen.
public int PackagesCount { get; }
Fastighetsvärde
TrailerPi
Få instruktionerna för trailern.
[JsonProperty]
public XmpTrailerPi TrailerPi { get; }
Fastighetsvärde
Methods
AddPackage(XmpPackage)
Lägg till paketet.
public void AddPackage(XmpPackage package)
Parameters
package
XmpPackage
och paketet .
ClearPackages()
Ta bort alla Aspose.Imaging.Xmp.XmpPackage inuti XMP.
public void ClearPackages()
ContainsPackage(Sträng)
Determinerar whethere paket finns i xmp wrapper.
public bool ContainsPackage(string namespaceUri)
Parameters
namespaceUri
string
Förpackning schema ur.
Returns
Returnerar sant om paketet med angiven namespace Uri finns i XMP Wrapper.
GetPackage(Sträng)
Få paket genom namespace URI.
public XmpPackage GetPackage(string namespaceUri)
Parameters
namespaceUri
string
Förpackningsplanen är URI.
Returns
Returnerar XMP-paketet för angiven namespace URI.
Exceptions
NamespaceUri
GetXmlValue()
Konverterar XMP-värdet till XML-presentationen.
public string GetXmlValue()
Returns
Returnerar konverterat XMP-värde till XML.
RemovePackage(XmpPackage)
Ta bort XMP-paketet.
public void RemovePackage(XmpPackage package)
Parameters
package
XmpPackage
och paketet .
ToString()
Returnerar en XML-sträng som representerar det aktuella objektet.
public override string ToString()
Returns
En XML-sträng som representerar det aktuella objektet.