Class XmpPacketWrapper
Navne til: Aspose.Imaging.Xmp Sammensætning: Aspose.Imaging.dll (25.4.0)
Indeholder serialiseret xmp-pakke, herunder header og trailer.
[JsonObject(MemberSerialization.OptIn)]
public class XmpPacketWrapper : IXmlValue
Inheritance
Implements
De arvede medlemmer
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
En vrapper bestående af et par XML-behandlingsanvisninger (PIs) kan placeres omkring elementet rdf:RDF.
Constructors
XmpPacketWrapper(XmpHeaderPi, XmpTrailerPi og XmpMeta)
Initialiserer en ny instans af Aspose.Imaging.Xmp.xmpPacketWrapper klasse.
public XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)
Parameters
header
XmpHeaderPi
Den XMP header af behandlingsinstruktion.
trailer
XmpTrailerPi
Den XMP trailer af behandlingsinstruktion.
xmpMeta
XmpMeta
Det er XMP metadata.
XmpPacketWrapper()
Initialiserer en ny instans af Aspose.Imaging.Xmp.xmpPacketWrapper klasse.
public XmpPacketWrapper()
Properties
HeaderPi
Giv headerbehandlingsanvisning.
[JsonProperty]
public XmpHeaderPi HeaderPi { get; }
Ejendomsværdi
Meta
Få XMP meta. valgfrit.
[JsonProperty]
public XmpMeta Meta { get; set; }
Ejendomsværdi
Packages
Få rækkefølge af Aspose.Imaging.Xmp.xmpPackage inde i XMP.
public XmpPackage[] Packages { get; }
Ejendomsværdi
XmpPackage []
PackagesCount
Få mængden af pakker inde i XMP struktur.
public int PackagesCount { get; }
Ejendomsværdi
TrailerPi
Få instruktionerne til traileren.
[JsonProperty]
public XmpTrailerPi TrailerPi { get; }
Ejendomsværdi
Methods
AddPackage(XmpPackage)
Tilføj pakken.
public void AddPackage(XmpPackage package)
Parameters
package
XmpPackage
og pakken.
ClearPackages()
Fjern alle Aspose.Imaging.Xmp.xmpPackage inde i XMP.
public void ClearPackages()
ContainsPackage(String)
Determiner whethere pakke eksisterer i xmp wrapper.
public bool ContainsPackage(string namespaceUri)
Parameters
namespaceUri
string
Pakkeplanen er ur.
Returns
Returnerer gyldigt, hvis pakken med angivet namespace Uri eksisterer i XMP wrapper.
GetPackage(String)
Få pakke af namespace URI.
public XmpPackage GetPackage(string namespaceUri)
Parameters
namespaceUri
string
Pakkeplanen er URI.
Returns
Returnerer XMP-pakken for angivet namespace URI.
Exceptions
NamespaceUri
GetXmlValue()
Konverterer XMP-værdien til XML-representationen.
public string GetXmlValue()
Returns
Returnerer konverteret XMP værdi til XML.
RemovePackage(XmpPackage)
Fjern XMP pakken.
public void RemovePackage(XmpPackage package)
Parameters
package
XmpPackage
og pakken.
ToString()
Returnerer en XML-string, der repræsenterer det aktuelle objekt.
public override string ToString()
Returns
En XML-string, der repræsenterer det aktuelle objekt.