Metapodatki

Približni podaci

Metadata je klasa u Aspose.PDF FOSS za .NET. Nasljednici od: IDictionary<string, XmpValue>.

XMP metapodatki su izloženi članovima za svaki resurs kao što je Metapodatak.

Ova klasa pruža 19 metoda za rad s metaopćenim objektima u .NET programima. Postoje i sljedeće metode: Add, Clear, Contains, ContainsKey, CopyTo, Get, GetEnumerator, GetNamespaceUriByPrefix, GetPrefixByNamespaceUri, RegisterNamespaceUri, Remove, SetPdfAidPart, i 1 dodatna metoda. Svi javni članovi dostupni su bilo kojoj .NET aplikaciji nakon instalacije paketa Aspose.PDF FOSS za .Net. Ograničenja: Count, ExtensionFields, IsFixedSize, IsReadOnly, IsSynchronized, Keys, i još 5 .

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
CountintČitaj.Broj trenutno postavljenih svojstava metapodataka.
IsReadOnlyboolČitaj.Dobiva samo čitanje.
IsFixedSizeboolČitaj.Uvijek lažno: pozivači mogu dodati i ukloniti ključeve.
IsSynchronizedboolČitaj.Uvijek lažno: pozivači se serijski povezuju.
SyncRootobjectČitaj.Službeni objekat za zaključavanje u stilu ICollection.SyncRoot.
KeysICollection<string>Čitaj.Svi ključevi svojstva prisutni u vezanim metapodatcima.
ValuesICollection<XmpValue>Čitaj.Sve vrijednosti svojstva prisutne u vezanim metapodatcima.
NamespaceManagerXmlNamespaceManagerČitaj.Uložite u nastavak:.
ExtensionFieldsIDictionary<string, XmpPdfAExtensionSchema>Čitaj.PDF/A polja proširenja, označena prefiksom za prostor imena proširenja.
PdfAidPartstring?Čitaj.PDF/Identifikator dijela iz pdfaid:part, ili null.
PdfAidConformancestring?Čitaj.PDF/A razina sukladnosti od pdfaid:conformance, ili nula.

Metoda za primjenu

PotpisOpisivanje
Add(key: string, value: XmpValue)Dodaj svojstvo s ključem.
Add(key: string, value: object)Dodaj svojstvo s raw ključem sa proizvoljnom vrijednošću objekta.
Add(item: KeyValuePair<string, XmpValue>)Dodaj par ključa/vrijednosti (IDictionary ugovor).
Add(prefix: string, value: XmpPdfAExtensionObject)Dodajte svojstvo proširenja PDF/A pod prefiksom.
Clear()Ukloniti sve svojstva iz vezanih metapodataka.
Contains(key: string)Da li vezani metapodatci sadrže datog raw ključa.
Contains(item: KeyValuePair<string, XmpValue>)Da li vezani metapodatci sadrže točan par ključa/vrijednosti.
ContainsKey(key: string)Zove ContainsKey na ovaj metapodatke primjerka.
CopyTo(array: KeyValuePair<string, XmpValue>[], index: int)Kopirajte sve parove ključeva/vrijednosti u niz koji počinje od indeksa.
GetEnumerator()Zove GetEnumerator na ovaj metapodatke primjerka.
GetNamespaceUriByPrefix(prefix: string)Rješiti registrirani prefiks na njegov XML prostor imena URI, ili null.
GetPrefixByNamespaceUri(namespaceUri: string)Obrnuto traženje: URI za imenovnu svrhu do registracije ili nula.
RegisterNamespaceUri(prefix: string, namespaceUri: string)Registrirajte XML prefiks za prostor imena → URI mapiranje.
RegisterNamespaceUri(prefix: string, namespaceUri: string, schemaDescription: string?)Uložiti prefiks XML-a za prostor imena → mapiranje URI zajedno s opisom sheme (prenoseno u PDF/A proširenje).
Remove(key: string)Ukloniti svojstvo kod ključa; vraća true ako postoji.
Remove(item: KeyValuePair<string, XmpValue>)Uklonite točno par ključa/vrijednosti ako je trenutno prisutan.
TryGetValue(key: string, value: XmpValue)Zove TryGetValue na ovaj metapodatke primjerka.
Get(key: string)Dobijete vrijednost string svojstva s raw ključem, ili nula ako je odsutan.
SetPdfAidPart(part: string, conformance: string?, amd: string?)Uređenje identifikacijskog broja PDF/A (dijel, sukladnost, opcionalni niz izmjena amd).

Također pogledajte:

 Hrvatski