Metadata

Összefoglaló

Metadata az .NET-es FOSS Aspose.PDF osztály. Az örökölők: IDictionary<string, XmpValue>.

Az XMP metadata-hozzáférő olyan forrásonkénti tagok által kitéve, mint a Metadáták.

Ez a osztály 19 módszert kínál az .NET programokban metadata-objektumokkal való munkavégzéshez. A rendelkezésre álló módszerek közé tartozik: Add, Clear, Contains, ContainsKey, CopyTo, Get, GetEnumerator, GetNamespaceUriByPrefix, GetPrefixByNamespaceUri, RegisterNamespaceUri, Remove, SetPdfAidPart, és 1 további módszer. Minden nyilvános tag hozzáférhető bármely .NET alkalmazáshoz a Aspose.PDF FOSS for .Net csomag telepítése után. A tulajdonságok: Count, ExtensionFields, IsFixedSize, IsReadOnly, IsSynchronized, Keys, és még öt.

A tulajdonságok

A neve:A típus:HozzáférésLeírás
CountintOlvasd!A jelenleg beállított metaadatok száma.
IsReadOnlyboolOlvasd!Csak olvasható.
IsFixedSizeboolOlvasd!Mindig hamis: a hívók hozzáadhatják és eltávolíthatják a kulcsokat.
IsSynchronizedboolOlvasd!Mindig hamis: a hívók saját hozzáférésüket sorrendbe helyezik.
SyncRootobjectOlvasd!A ICollection.SyncRoot stílusú zárzásra szolgáló őr objektum.
KeysICollection<string>Olvasd!Minden tulajdonsági kulcs jelen van a kötött metadatokban.
ValuesICollection<XmpValue>Olvasd!A kötött metadatokban szereplő összes tulajdonságérték.
NamespaceManagerXmlNamespaceManagerOlvasd!Az XmlNamespaceManager vezetési előneve → URI felbontás.
ExtensionFieldsIDictionary<string, XmpPdfAExtensionSchema>Olvasd!PDF/A kiterjesztés mező, a kiterjeszkedési névterület előtagja által betűzve.
PdfAidPartstring?Olvasd!PDF/A rész azonosítója pdfaid:part, vagy null.
PdfAidConformancestring?Olvasd!PDF/A megfelelőségi szint a pdfaid:conformance vagy null.

Módszerek

Az aláírás:Leírás
Add(key: string, value: XmpValue)Adjunk hozzá egy tulajdonságot a raw key segítségével.
Add(key: string, value: object)Adjunk hozzá egy tulajdonságot a raw kulcs által, ha az objektum értéke önkényes.
Add(item: KeyValuePair<string, XmpValue>)Adjunk hozzá egy kulcs/érték párt (IDictionary szerződés).
Add(prefix: string, value: XmpPdfAExtensionObject)Adjunk hozzá egy PDF/A kiterjesztés tulajdonságot a prefix alatt.
Clear()Eltávolítjuk az összes tulajdonságot a kötött metaadatokból.
Contains(key: string)Az, hogy a kötött metadatok tartalmazzák-e az adott nyers kulcsot.
Contains(item: KeyValuePair<string, XmpValue>)Az, hogy a kötött metadatok tartalmazzák-e az adott kulcs/érték párt.
ContainsKey(key: string)Hívja a ContainsKey-t ezen az adatbázisban.
CopyTo(array: KeyValuePair<string, XmpValue>[], index: int)Másolja az összes kulcs/érték párt a listába, kezdve az indextől.
GetEnumerator()Hívja a GetEnumerator-t ezen az adatbázisban.
GetNamespaceUriByPrefix(prefix: string)Megoldja a regisztrált előjelét az XML névterület URI-jához, vagy null.
GetPrefixByNamespaceUri(namespaceUri: string)Visszafelé keresés: névterület URI a regisztrált előtaghoz, vagy null.
RegisterNamespaceUri(prefix: string, namespaceUri: string)Regisztráljon egy XML névterület előtagot → URI mapping.
RegisterNamespaceUri(prefix: string, namespaceUri: string, schemaDescription: string?)Regisztráljon XML névterület előjelzőt → URI feltérképezést egy schéma leírásával (a PDF/A kiterjesztés vezetékeléshez).
Remove(key: string)A tulajdonság eltávolítása a kulcsnál; ha létezik, akkor igaz.
Remove(item: KeyValuePair<string, XmpValue>)A kulcs/érték párt eltávolítsa, ha jelenleg is jelen van.
TryGetValue(key: string, value: XmpValue)Hívja a TryGetValue-t ezen az adatbázisban.
Get(key: string)Szerezd meg a tulajdonság szalagértékét nyers kulcs segítségével, vagy null, ha nincs.
SetPdfAidPart(part: string, conformance: string?, amd: string?)A PDF/A azonosító háromszoros (rész, megfelelés, opcionális amd módosítási szabló) beállítását.

Lásd még:

 Magyar