Metadata
Revisió
Metadata És una classe en Aspose.PDF FOSS per a .NET. Heretat de: IDictionary<string, XmpValue>.
XMP metadats accessor exposat per membres per recursos com Metadades.
Aquesta classe proporciona 20 mètodes per treballar amb objectes de Metadata en programes .NET. Els mètodes disponibles inclouen: Add, Clear, Contains, ContainsKey, CopyTo, Get, GetEnumerator, GetNamespaceUriByPrefix, GetPrefixByNamespaceUri, RegisterNamespaceUri, Remove, SetPdfAidPart,I dos mètodes addicionals. Tots els membres públics estan accessibles a qualsevol aplicació .NET després d’instal·lar el Aspose.PDF FOSS per al paquet .Net. Propietats : Count, ExtensionFields, IsFixedSize, IsReadOnly, IsSynchronized, Keys,I més de cinc.
Propietats
| Nom | Tipus | Access | Descripció |
|---|---|---|---|
Count | int | Llegir | El nombre de propietats metadades actualment establert. |
IsReadOnly | bool | Llegir | Obté el IsReadOnly. |
IsFixedSize | bool | Llegir | Sempre fals: els trucadors poden afegir i eliminar les claus. |
IsSynchronized | bool | Llegir | Sempre fals: els trucadors serialitzen el seu propi accés. |
SyncRoot | object | Llegir | Objecte Sentinel per a l’estil de tancament ICollection.SyncRoot. |
Keys | ICollection<string> | Llegir | Totes les claus de propietat present en els metadats vinculats. |
Values | ICollection<XmpValue> | Llegir | Tots els valors de la propietat present en les metadades vinculades. |
NamespaceManager | XmlNamespaceManager | Llegir | Prefix de conducció en viu → Resolució URI. |
ExtensionFields | IDictionary<string, XmpPdfAExtensionSchema> | Llegir | Els camps d’extensions PDF/A, encapçalats per l’extensió prefix de nom espacial. |
PdfAidPart | string? | Llegir | PDF/A part identificador de pdfaid:part, o null. |
PdfAidConformance | string? | Llegir | PDF/A nivell de conformitat des de pdfaid:conformance, o null. |
Mètodes
| Signature | Descripció |
|---|---|
getData() | Accessor que reflecteix la superfície Aspose.Pdf Metadata.getData: torna el paquet XMP per tal que els trucadors puguin llegir el RDF / XML cru. |
Add(key: string, value: XmpValue) | Afegir una propietat amb clau cru. |
Add(key: string, value: object) | Afegeix una propietat amb clau cru amb un valor arbitràri d’objecte. |
Add(item: KeyValuePair<string, XmpValue>) | Afegeix una parella de clau/valor (contracte de la plataforma). |
Add(prefix: string, value: XmpPdfAExtensionObject) | Afegeix una propietat d’extensions PDF/A sota la prefix. |
Clear() | Elimina totes les propietats dels metadades vinculats. |
Contains(key: string) | Si els metadats vinculats contenen la clau cru donada. |
Contains(item: KeyValuePair<string, XmpValue>) | Si els metadats vinculats contenen la parella de clau/valor exacta. |
ContainsKey(key: string) | Calla ContainsKey(claus) en aquesta instància de Metadades. |
CopyTo(array: KeyValuePair<string, XmpValue>[], index: int) | Copiar tots els parells de clau/valor en una ordre que comença a l’índex. |
GetEnumerator() | Coneix GetEnumerator en aquesta instància de Metadades. |
GetNamespaceUriByPrefix(prefix: string) | Resoldre un prefix registrat al seu nom XML URI, o null. |
GetPrefixByNamespaceUri(namespaceUri: string) | Reverse lookup: nomespace URI al seu prefix registrat, o null. |
RegisterNamespaceUri(prefix: string, namespaceUri: string) | Registre un prefix de nom XML → mapatge URI. |
RegisterNamespaceUri(prefix: string, namespaceUri: string, schemaDescription: string?) | Registre un prefix de nom XML → mapatge URI juntament amb una descripció del esquema (carregat per a la filera d’extensió PDF/A). |
Remove(key: string) | Elimina la propietat a clau; torna veritat si existís. |
Remove(item: KeyValuePair<string, XmpValue>) | Elimina la parella de clau/valor exacta si és present. |
TryGetValue(key: string, value: XmpValue) | Calla TryGetValue(claus, valor) en aquesta instància de Metadades. |
Get(key: string) | Obté el valor de cadena d’una propietat per clau en brut, o null si és absent. |
SetPdfAidPart(part: string, conformance: string?, amd: string?) | Configura el triple d’identificador PDF/A (part, conformitat, rama de modificació opcional). |