Class XmpPacketWrapper

Class XmpPacketWrapper

Το όνομα: Aspose.Imaging.Xmp Συγκέντρωση: Aspose.Imaging.dll (25.4.0)

Περιέχει ένα σειριακό πακέτο xmp, συμπεριλαμβανομένου του τίτλου και του trailer.

[JsonObject(MemberSerialization.OptIn)]
public class XmpPacketWrapper : IXmlValue

Inheritance

object XmpPacketWrapper

Implements

IXmlValue

Κληρονομημένα μέλη

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, XmpTrailerPi, XmpMeta)

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.Xmp.XmpPacketWrapper.

public XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)

Parameters

header XmpHeaderPi

Ο τίτλος XMP της οδηγίας επεξεργασίας.

trailer XmpTrailerPi

Το XMP trailer της οδηγίας επεξεργασίας.

xmpMeta XmpMeta

Τα μεταδεδομένα του XMP.

XmpPacketWrapper()

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.Xmp.XmpPacketWrapper.

public XmpPacketWrapper()

Properties

HeaderPi

Πάρτε την οδηγία επεξεργασίας κεφαλής.

[JsonProperty]
public XmpHeaderPi HeaderPi { get; }

Αξία ιδιοκτησίας

XmpHeaderPi

Meta

Κάντε το XMP meta. επιλογή.

[JsonProperty]
public XmpMeta Meta { get; set; }

Αξία ιδιοκτησίας

XmpMeta

Packages

Απολαμβάνει σειρά Aspose.Imaging.Xmp.XmpPackage μέσα στο XMP.

public XmpPackage[] Packages { get; }

Αξία ιδιοκτησίας

XmpPackage [ ]

PackagesCount

Απολαμβάνει την ποσότητα των πακέτων μέσα στη δομή του XMP.

public int PackagesCount { get; }

Αξία ιδιοκτησίας

int

TrailerPi

Πάρτε την οδηγία επεξεργασίας του trailer.

[JsonProperty]
public XmpTrailerPi TrailerPi { get; }

Αξία ιδιοκτησίας

XmpTrailerPi

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

Σχεδιασμός συσκευασίας URI.

Returns

bool

Επιστρέφει αληθινά εάν το πακέτο με καθορισμένη ονομαστική έκταση Uri υπάρχει στο Wrapper XMP.

GetPackage(Σύνδεσμος)

Αποκτήστε το πακέτο με το όνομα URI.

public XmpPackage GetPackage(string namespaceUri)

Parameters

namespaceUri string

Το σχέδιο συσκευασίας URI.

Returns

XmpPackage

Επιστρέφει το πακέτο XMP για το καθορισμένο URI ονόματος.

Exceptions

ArgumentNullException

Ονομασία

GetXmlValue()

Μετατρέπει την αξία XMP στην εκτύπωση XML.

public string GetXmlValue()

Returns

string

Επιστρέφει την μετατροπή της αξίας XMP σε XML.

RemovePackage(XmpPackage)

Αφαιρέστε το πακέτο XMP.

public void RemovePackage(XmpPackage package)

Parameters

package XmpPackage

Το πακέτο .

ToString()

Επιστρέφει μια γραμμή XML που αντιπροσωπεύει το τρέχον αντικείμενο.

public override string ToString()

Returns

string

Μια γραμμή XML που αντιπροσωπεύει το τρέχον αντικείμενο.

 Ελληνικά