PdfXmpMetadata

PdfXmpMetadata class

Klasse zur Manipulation mit XMP-Metadaten.

public sealed class PdfXmpMetadata : SaveableFacade, IDictionary<string, XmpValue>

Konstrukteure

NameBeschreibung
PdfXmpMetadata()Konstruktor für PdfXmpMetadata.
PdfXmpMetadata(Document)Initialisiert neuPdfXmpMetadata Objekt auf Basis derdocument .

Eigenschaften

NameBeschreibung
Count { get; }Ruft die Anzahl der Elemente in der Sammlung ab.
Document { get; }Ruft die Dokumentfassade ab, an der gearbeitet wird.
ExtensionFields { get; }Ruft das Wörterbuch der Erweiterungsfelder ab.
IsFixedSize { get; }Gibt true zurück, wenn die Sammlung eine feste Größe hat.
IsReadOnly { get; }Gibt „true“ zurück, wenn die Sammlung schreibgeschützt ist.
IsSynchronized { get; }Gibt „true“ zurück, wenn die Sammlung synchronisiert ist.
Item { get; set; }Ruft den Wert nach Schlüssel ab oder legt ihn fest. (2 indexers)
Keys { get; }Ruft Schlüssel aus dem Wörterbuch ab.
SyncRoot { get; }Ruft das Synchronisationsobjekt der Sammlung ab.
Values { get; }Ruft die Sammlung von Werten im Wörterbuch ab.

Methoden

NameBeschreibung
Add(KeyValuePair<string, XmpValue>)Fügt ein Paar mit Schlüssel und Wert in das Wörterbuch ein.
Add(DefaultMetadataProperties, XmpValue)Fügt Wert zu XMP-Metadaten hinzu.
Add(string, object)Fügt dem Dictionary-Objekt ein neues Element hinzu.
Add(string, XmpValue)Fügt dem Dictionary-Objekt ein neues Element hinzu.
Add(XmpPdfAExtensionObject, string, string, string)Fügt Erweiterungsfeld zu Metadaten hinzu.
virtual BindPdf(Document)Initialisiert die Fassade.
virtual BindPdf(Stream)Initialisiert die Fassade.
virtual BindPdf(string)Initialisiert die Fassade.
Clear()Entfernt alle Elemente aus dem Objekt.
virtual Close()Disposes Aspose.Pdf.Document gebunden mit einer Fassade.
Contains(DefaultMetadataProperties)Überprüft, ob das Wörterbuch die angegebene Eigenschaft enthält.
Contains(KeyValuePair<string, XmpValue>)Prüft, ob das angegebene Schlüssel-Wert-Paar im Wörterbuch enthalten ist.
Contains(string)Überprüft, ob das Wörterbuch den angegebenen Schlüssel enthält.
ContainsKey(string)Ermittelt, ob dieses Wörterbuch den angegebenen Schlüssel enthält.
CopyTo(KeyValuePair<string, XmpValue>[], int)
Dispose()Entsorgt die Fassade.
GetEnumerator()Ruft das Aufzählungsobjekt des Wörterbuchs ab.
GetNamespaceURIByPrefix(string)Ruft Namespace-URI nach Präfix ab.
GetPrefixByNamespaceURI(string)Ruft das Präfix nach Namespace-URI ab.
GetXmpMetadata()Holen Sie sich die XmpMetadata der Eingabe-PDF im XML-Format.
GetXmpMetadata(string)Holen Sie sich einen Teil der XmpMetadata des Eingabe-PDF gemäß einem Metanamen.
RegisterNamespaceURI(string, string)Registriert den Namespace-URI.
Remove(DefaultMetadataProperties)Entfernt Element mit angegebenem Schlüssel.
Remove(KeyValuePair<string, XmpValue>)Entfernt Schlüssel/Wert-Paare aus der Sammlung.
Remove(string)Entfernt Schlüssel aus dem Wörterbuch.
virtual Save(Stream)Speichert das PDF-Dokument im angegebenen Stream.
virtual Save(string)Speichert das PDF-Dokument in der angegebenen Datei.
TryGetValue(string, out XmpValue)Versucht, den Schlüssel im Wörterbuch zu finden, und ruft den Wert ab, falls gefunden.

Siehe auch