Class XmpPacketWrapper
Nome do espaço: Aspose.Imaging.Xmp Assembleia: Aspose.Imaging.dll (25.4.0)
Contém pacotes xmp serializados, incluindo cabeçalho e trailer.
[JsonObject(MemberSerialization.OptIn)]
public class XmpPacketWrapper : IXmlValue
Inheritance
Implements
Membros herdados
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Um tapete composto por um par de instruções de processamento XML (PIs) pode ser colocado em torno do elemento rdf:RDF.
Constructors
XmpPacketWrapper(XmpHeaderPi, XmpTrailerPi, XmpMeta)
Inicia uma nova instância da classe Aspose.Imaging.Xmp.XmpPacketWrapper.
public XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)
Parameters
header
XmpHeaderPi
O cabeçalho XMP da instrução de processamento.
trailer
XmpTrailerPi
O trailer XMP da instrução de processamento.
xmpMeta
XmpMeta
Os metadados do XMP.
XmpPacketWrapper()
Inicia uma nova instância da classe Aspose.Imaging.Xmp.XmpPacketWrapper.
public XmpPacketWrapper()
Properties
HeaderPi
Obtenha a instrução de processamento do cabeçalho.
[JsonProperty]
public XmpHeaderPi HeaderPi { get; }
Valor da propriedade
Meta
Obtenha o meta XMP. opcional.
[JsonProperty]
public XmpMeta Meta { get; set; }
Valor da propriedade
Packages
Recebe uma série de Aspose.Imaging.Xmp.XmpPackage dentro de XMP.
public XmpPackage[] Packages { get; }
Valor da propriedade
XmpPackage [ ]
PackagesCount
Obtenha a quantidade de pacotes dentro da estrutura XMP.
public int PackagesCount { get; }
Valor da propriedade
TrailerPi
Receba a instrução de processamento do trailer.
[JsonProperty]
public XmpTrailerPi TrailerPi { get; }
Valor da propriedade
Methods
AddPackage(XmpPackage)
Adicione o pacote.
public void AddPackage(XmpPackage package)
Parameters
package
XmpPackage
e o pacote.
ClearPackages()
Remova todos os Aspose.Imaging.Xmp.XmpPackage dentro do XMP.
public void ClearPackages()
ContainsPackage(Redação)
Determinar o pacote de whethere existe em xmp wrapper.
public bool ContainsPackage(string namespaceUri)
Parameters
namespaceUri
string
Programação do pacote URI.
Returns
Retorna verdade se o pacote com o nome especificado Uri existe no enxofre XMP.
GetPackage(Redação)
Obtenha um pacote pelo namespace URI.
public XmpPackage GetPackage(string namespaceUri)
Parameters
namespaceUri
string
Programação do pacote URI.
Returns
Retorna o pacote XMP para o URI de espaço de nome especificado.
Exceptions
Nomeação
GetXmlValue()
Converte o valor XMP para a representação XML.
public string GetXmlValue()
Returns
Retorna o valor XMP convertido para XML.
RemovePackage(XmpPackage)
Remova o pacote XMP.
public void RemovePackage(XmpPackage package)
Parameters
package
XmpPackage
e o pacote.
ToString()
Retorna uma faixa XML que representa o objeto atual.
public override string ToString()
Returns
Uma faixa XML que representa o objeto atual.