Class XmpPacketWrapper
Името на пространството: Aspose.Imaging.Xmp Асамблея: Aspose.Imaging.dll (25.4.0)
Съдържа сериализиран пакет xmp, включително заглавие и трейлър.
[JsonObject(MemberSerialization.OptIn)]
public class XmpPacketWrapper : IXmlValue
Inheritance
Implements
наследници
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Връзката, състояща се от двойка инструкции за обработка на XML (PIs), може да бъде поставена около елемента rdf:RDF.
Constructors
XmpPacketWrapper(XmpHeaderPi, XMPТрайлерПи, xmpMeta)
Иницијализира нова инстанция на клас Aspose.Imaging.Xmp.xmpPacketWrapper.
public XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)
Parameters
header
XmpHeaderPi
XMP ръководител на инструкциите за обработка.
trailer
XmpTrailerPi
XMP трейлър на инструкциите за обработка.
xmpMeta
XmpMeta
Методологията на XMP.
XmpPacketWrapper()
Иницијализира нова инстанция на клас Aspose.Imaging.Xmp.xmpPacketWrapper.
public XmpPacketWrapper()
Properties
HeaderPi
Направете инструкция за обработка на главата.
[JsonProperty]
public XmpHeaderPi HeaderPi { get; }
стойност на имота
Meta
Получаване на XMP мета. опционално.
[JsonProperty]
public XmpMeta Meta { get; set; }
стойност на имота
Packages
Получава редица от Aspose.Imaging.Xmp.xmpPackage в XMP.
public XmpPackage[] Packages { get; }
стойност на имота
XmpPackage []
PackagesCount
Получава количеството пакети в структурата на XMP.
public int PackagesCount { get; }
стойност на имота
TrailerPi
Получете инструкцията за обработка на трейлъра.
[JsonProperty]
public XmpTrailerPi TrailerPi { get; }
стойност на имота
Methods
AddPackage(XmpPackage)
Добавете пакета.
public void AddPackage(XmpPackage package)
Parameters
package
XmpPackage
За пакета .
ClearPackages()
Премахване на всички Aspose.Imaging.Xmp.xmpPackage в XMP.
public void ClearPackages()
ContainsPackage(Стрий)
Определяне на пакет whethere съществува в xmp wrapper.
public bool ContainsPackage(string namespaceUri)
Parameters
namespaceUri
string
Схема на опаковката ur.
Returns
Връща се вярно, ако пакетът с определено име пространство Uri съществува в XMP заваръчника.
GetPackage(Стрий)
Получаване на пакета чрез URI.
public XmpPackage GetPackage(string namespaceUri)
Parameters
namespaceUri
string
Схемата на опаковката е URI.
Returns
Възстановява XMP пакета за определена URI на имената.
Exceptions
ИметоУри
GetXmlValue()
Конвертира стойността на XMP в XML представянето.
public string GetXmlValue()
Returns
Възвръща конвертираната стойност XMP в XML.
RemovePackage(XmpPackage)
Премахване на пакета XMP.
public void RemovePackage(XmpPackage package)
Parameters
package
XmpPackage
За пакета .
ToString()
Възстановява XML лента, която представлява текущия обект.
public override string ToString()
Returns
XML лента, която представлява текущия обект.