Class XmpPacketWrapper
Το όνομα: Aspose.Imaging.Xmp Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Περιέχει ένα σειριακό πακέτο xmp, συμπεριλαμβανομένου του τίτλου και του trailer.
[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, 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; }
Αξία ιδιοκτησίας
Meta
Κάντε το XMP meta. επιλογή.
[JsonProperty]
public XmpMeta Meta { get; set; }
Αξία ιδιοκτησίας
Packages
Απολαμβάνει σειρά Aspose.Imaging.Xmp.XmpPackage μέσα στο XMP.
public XmpPackage[] Packages { get; }
Αξία ιδιοκτησίας
XmpPackage [ ]
PackagesCount
Απολαμβάνει την ποσότητα των πακέτων μέσα στη δομή του XMP.
public int PackagesCount { get; }
Αξία ιδιοκτησίας
TrailerPi
Πάρτε την οδηγία επεξεργασίας του trailer.
[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
Σχεδιασμός συσκευασίας URI.
Returns
Επιστρέφει αληθινά εάν το πακέτο με καθορισμένη ονομαστική έκταση Uri υπάρχει στο Wrapper 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 που αντιπροσωπεύει το τρέχον αντικείμενο.