Class XmpPacketWrapper
De naam: Aspose.Imaging.Xmp Verzameling: Aspose.Imaging.dll (25.4.0)
Inhoudt seriale xmp pakket, inclusief header en trailer.
[JsonObject(MemberSerialization.OptIn)]
public class XmpPacketWrapper : IXmlValue
Inheritance
Implements
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Een wrapper bestaande uit een paar XML-bewerkingsinstructies (PIs) kan worden geplaatst rond het element rdf:RDF.
Constructors
XmpPacketWrapper(XmpHeaderPi, XmpTrailerPi, XmpMeta)
Initialiseert een nieuwe instantie van de Aspose.Imaging.xmp.XmpPacketWrapper-klasse.
public XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)
Parameters
header
XmpHeaderPi
De XMP header van de verwerkingsinstructie.
trailer
XmpTrailerPi
De XMP trailer van de verwerkingsinstructie.
xmpMeta
XmpMeta
Met de XMP metadata.
XmpPacketWrapper()
Initialiseert een nieuwe instantie van de Aspose.Imaging.xmp.XmpPacketWrapper-klasse.
public XmpPacketWrapper()
Properties
HeaderPi
Geeft de headerverwerking instructie.
[JsonProperty]
public XmpHeaderPi HeaderPi { get; }
Eigendomswaarde
Meta
Geeft de XMP meta. optioneel.
[JsonProperty]
public XmpMeta Meta { get; set; }
Eigendomswaarde
Packages
Geeft een reeks van Aspose.Imaging.Xmp.xmpPackage binnen XMP.
public XmpPackage[] Packages { get; }
Eigendomswaarde
XmpPackage []
PackagesCount
Het krijgt de hoeveelheid pakketten binnen de XMP-structuur.
public int PackagesCount { get; }
Eigendomswaarde
TrailerPi
Geeft de trailer verwerking instructie.
[JsonProperty]
public XmpTrailerPi TrailerPi { get; }
Eigendomswaarde
Methods
AddPackage(XmpPackage)
Voeg het pakket toe.
public void AddPackage(XmpPackage package)
Parameters
package
XmpPackage
Het pakket .
ClearPackages()
Verwijder alle Aspose.Imaging.xmp.XmpPackage binnen XMP.
public void ClearPackages()
ContainsPackage(String)
Bestemmingen whethere pakket bestaat in xmp wrapper.
public bool ContainsPackage(string namespaceUri)
Parameters
namespaceUri
string
Het pakket schema ur.
Returns
Returns waar als het pakket met een aangegeven naamruimte Uri aanwezig is in de XMP wrapper.
GetPackage(String)
Geeft pakket door namespace URI.
public XmpPackage GetPackage(string namespaceUri)
Parameters
namespaceUri
string
Het pakket schema URI.
Returns
Terugkeert het XMP-pakket voor de aangegeven namespace URI.
Exceptions
NamespaceUri
GetXmlValue()
Convert XMP-waarde naar de XML-representatie.
public string GetXmlValue()
Returns
Returns converteerde XMP-waarde naar XML.
RemovePackage(XmpPackage)
Verwijder het XMP-pakket.
public void RemovePackage(XmpPackage package)
Parameters
package
XmpPackage
Het pakket .
ToString()
Terugbrengt een XML-lijn die het huidige object vertegenwoordigt.
public override string ToString()
Returns
Een XML string die het huidige object vertegenwoordigt.