Class XmpPacketWrapper
Nazwa przestrzeń: Aspose.Imaging.Xmp Zgromadzenie: Aspose.Imaging.dll (25.4.0)
Zawiera serializowany pakiet xmp, w tym nagłówek i trailer.
[JsonObject(MemberSerialization.OptIn)]
public class XmpPacketWrapper : IXmlValue
Inheritance
Implements
Dziedziczeni członkowie
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Zestaw składający się z pary instrukcji przetwarzania XML (PIs) może być umieszczony wokół elementu rdf:RDF.
Constructors
XmpPacketWrapper(XmpHeaderPi, XmpTrailerPi, XmpMeta)
Inicjalizuje nową instancję klasy Aspose.Imaging.xmp.XmpPacketWrapper.
public XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)
Parameters
header
XmpHeaderPi
Podręcznik XMP instrukcji przetwarzania.
trailer
XmpTrailerPi
XMP Trailer instrukcji przetwarzania.
xmpMeta
XmpMeta
Dane metody XMP.
XmpPacketWrapper()
Inicjalizuje nową instancję klasy Aspose.Imaging.xmp.XmpPacketWrapper.
public XmpPacketWrapper()
Properties
HeaderPi
Otrzymuje instrukcję przetwarzania nagłówka.
[JsonProperty]
public XmpHeaderPi HeaderPi { get; }
Wartość nieruchomości
Meta
Dostęp do metody XMP. opcjonalne.
[JsonProperty]
public XmpMeta Meta { get; set; }
Wartość nieruchomości
Packages
Otrzymuje szereg Aspose.Imaging.Xmp.xmpPackage w XMP.
public XmpPackage[] Packages { get; }
Wartość nieruchomości
XmpPackage [ ]
PackagesCount
Otrzymuje ilość pakietów wewnątrz struktury XMP.
public int PackagesCount { get; }
Wartość nieruchomości
TrailerPi
Otrzymuje instrukcję przetwarzania trailera.
[JsonProperty]
public XmpTrailerPi TrailerPi { get; }
Wartość nieruchomości
Methods
AddPackage(XmpPackage)
Dodaj pakiet.
public void AddPackage(XmpPackage package)
Parameters
package
XmpPackage
i pakietu .
ClearPackages()
Usunąć wszystkie Aspose.Imaging.Xmp.xmpPackage wewnątrz XMP.
public void ClearPackages()
ContainsPackage(strumień)
Określenie pakietu whethera istnieje w xmp wrapper.
public bool ContainsPackage(string namespaceUri)
Parameters
namespaceUri
string
Schemat pakietu ur.
Returns
Powraca się prawidłowo, jeśli pakiet z określonymi nazwiskami Uri istnieje w przełączniku XMP.
GetPackage(strumień)
Pakiet otrzymuje namespace URI.
public XmpPackage GetPackage(string namespaceUri)
Parameters
namespaceUri
string
Schemat pakietu URI.
Returns
Powraca pakiet XMP dla określonego URI nazwiska.
Exceptions
nazwisko
GetXmlValue()
Konwertuje wartość XMP na reprezentację XML.
public string GetXmlValue()
Returns
Powraca konwertowaną wartość XMP do XML.
RemovePackage(XmpPackage)
Usunąć pakiet XMP.
public void RemovePackage(XmpPackage package)
Parameters
package
XmpPackage
i pakietu .
ToString()
Powraca pasek XML, który reprezentuje aktualny obiekt.
public override string ToString()
Returns
Strumień XML reprezentujący aktualny obiekt.