PdfXmpMetadata

PdfXmpMetadata

Összefoglaló

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

A PDF dokumentum XMP metadata-áramlása fölött szótárstílusú homlokzat.

Ez a osztály 31 módszert biztosít az PdfXmpMetadata objektumokkal való munkavégzéshez .NET programokban. A rendelkezésre álló módszerek közé tartozik: Add, BindPdf, Clear, Close, Contains, ContainsKey, CopyTo, GetEnumerator, GetNamespaceURIByPrefix, GetPrefixByNamespaceURI, GetXmpMetadata, PdfXmpMetadata, és 4 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 kettő.

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!Igaz: ez a homlokzat egyfülű; az hívók saját hozzáférésüket sorrendbe helyezik.
SyncRootobjectOlvasd!A Sentinel objektum SyncRoot-stílusú zárzásra került.
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.
ExtensionFieldsIDictionary<string, XmpPdfAExtensionSchema>Olvasd!PDF/A kiterjesztés mező, a kiterjeszkedési névterület előtagja által betűzve.

Módszerek

Az aláírás:Leírás
PdfXmpMetadata()Építsen egy nem kötött homlokzatot.
PdfXmpMetadata(document: Aspose.Pdf.Document)Építsen egy homlokzatot, ami már dokumentum.
BindPdf(path: string)A további műveletekhez PDF dokumentumot pálya szerint köt.
BindPdf(input: Stream)Csatlakozás a PDF-áramhoz.
BindPdf(document: Aspose.Pdf.Document)Csatlakozz egy élő dokumentumhoz a későbbi műveletekhez.
BindPdf(inputPath: string, outputPath: string)Kötelezze a PDF dokumentumot útvonal szerint, és célozza meg az adott kimeneti utat, ha később hívja a Save ((().
Save()A kötött dokumentumot az XMP-metadata szerkesztésével mentse meg a BindPdf(string, string) -ra szállított kimeneti útvonalon, visszaesve az input útvonala felé.
Save(outputStream: Stream)A kötött dokumentumot az XMP szerkesztéseivel egy csatornába menteni.
Save(outputFile: string)A kötött dokumentumot az XMP szerkesztéseivel együtt egy kimeneti útvonalat tárol.
Close()A kötött dokumentum/metadata szabadulása, a BindPdf / Save / Close életciklus befejezése.
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(key: DefaultMetadataProperties, value: XmpValue)Hozzáadja a tulajdonságot jól ismert DefaultMetadataProperties kulcs.
Add(item: KeyValuePair<string, XmpValue>)Adjunk hozzá egy kulcs/érték párt (IDictionary szerződés).
Add(xmpPdfAExtensionObject: XmpPdfAExtensionObject, namespacePrefix: string, namespaceUri: string, schemaDescription: string)Regisztráljon egy PDF/A kiterjesztés objektumot a namespacePrefix 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(property: DefaultMetadataProperties)Az, hogy a kötött metadatok tartalmazzák-e az adott jól ismert tulajdonságot.
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 ebben aPdfXmpMetadata példányban.
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 ebben aPdfXmpMetadata példányban.
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.
GetXmpMetadata()A teljes kötött XMP csomag sorrendje UTF-8 bájt-tartományként.
GetXmpMetadata(name: string)Csak a tulajdonság nevét sorosítsa UTF-8 bájt-tartományként.
RegisterNamespaceURI(prefix: string, namespaceURI: string)Regisztráljon egy XML névterület előtagot → URI mapping.
Remove(key: string)A tulajdonság eltávolítása a kulcsnál; ha létezik, akkor igaz.
Remove(key: DefaultMetadataProperties)Eltávolítja a jól ismert DefaultMetadataProperties kulcs által indexelt tulajdonságot.
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 ebben aPdfXmpMetadata példányban.

Lásd még:

 Magyar