Metadata

Metadata

Overview

Metadata adalah kelas dalam Aspose.PDF FOSS untuk .NET. Warisan dari: IDictionary<string, XmpValue>.

Aksesor metadata XMP yang terpapar oleh anggota per sumber daya seperti Metadatha.

Kelas ini menyediakan 19 metode untuk bekerja dengan objek Metadata dalam program .NET. Metode yang tersedia meliputi: Add, Clear, Contains, ContainsKey, CopyTo, Get, GetEnumerator, GetNamespaceUriByPrefix, GetPrefixByNamespaceUri, RegisterNamespaceUri, Remove, SetPdfAidPart, dan 1 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi .NET setelah menginstal paket Aspose.PDF FOSS for .Net. Sifatnya: Count, ExtensionFields, IsFixedSize, IsReadOnly, IsSynchronized, Keys, dan 5 lagi.

Properties

NameTypeAccessDescription
CountintReadJumlah sifat metadata yang saat ini ditetapkan.
IsReadOnlyboolReadDapatkan hanya dibaca.
IsFixedSizeboolReadSelalu salah: pemanggil dapat menambahkan dan menghapus kunci.
IsSynchronizedboolReadSelalu salah: pemanggil membuat serial akses mereka sendiri.
SyncRootobjectReadObjek Sentinel untuk penguncian gaya ICollection.SyncRoot.
KeysICollection<string>ReadSemua kunci properti yang ada dalam metadata terikat.
ValuesICollection<XmpValue>ReadSemua nilai properti yang hadir dalam metadata terikat.
NamespaceManagerXmlNamespaceManagerReadLive XmlNamespaceManager drive prefix → resolusi URI.
ExtensionFieldsIDictionary<string, XmpPdfAExtensionSchema>ReadLapangan ekstensi PDF/A, ditandai dengan pra-sistem nama eksensi.
PdfAidPartstring?ReadPDF/Identifikasi bagian dari pdfaid:part, atau null.
PdfAidConformancestring?ReadPDF/A tingkat kepatuhan dari pdfaid:conformance, atau null.

Methods

SignatureDescription
Add(key: string, value: XmpValue)Tambahkan properti dengan kunci mentah.
Add(key: string, value: object)Tambahkan properti dengan kunci mentah dengan nilai objek sewenang-wenang.
Add(item: KeyValuePair<string, XmpValue>)Tambahkan pasangan kunci/nilai (kontrak IDictionary).
Add(prefix: string, value: XmpPdfAExtensionObject)Tambahkan properti ekstensi PDF/A di bawah prefix.
Clear()Hapus semua properti dari metadata terikat.
Contains(key: string)Apakah metadata terikat berisi kunci mentah yang diberikan.
Contains(item: KeyValuePair<string, XmpValue>)Apakah metadata terikat mengandung pasangan kunci/nilai yang tepat.
ContainsKey(key: string)Panggil ContainsKey pada instance Metadata ini.
CopyTo(array: KeyValuePair<string, XmpValue>[], index: int)Salin semua pasangan kunci/nilai ke dalam array mulai dari indeks.
GetEnumerator()Panggil GetEnumerator pada instance Metadata ini.
GetNamespaceUriByPrefix(prefix: string)Resolve a registered prefix to its XML namespace URI, atau null.
GetPrefixByNamespaceUri(namespaceUri: string)Pencarian kebalik: namespace URI untuk prafiks terdaftar, atau null.
RegisterNamespaceUri(prefix: string, namespaceUri: string)Daftarkan pra-sistem nama XML → pemetaan URI.
RegisterNamespaceUri(prefix: string, namespaceUri: string, schemaDescription: string?)Daftarkan pra-sistem nama XML → pemetaan URI bersama dengan deskripsi skema (dibawa untuk kabel ekstensi PDF/A).
Remove(key: string)Hapus properti pada kunci; mengembalikan true jika ada.
Remove(item: KeyValuePair<string, XmpValue>)Hapus pasangan kunci/nilai yang tepat jika saat ini ada.
TryGetValue(key: string, value: XmpValue)Panggil TryGetValue pada instance Metadata ini.
Get(key: string)Dapatkan nilai string properti dengan kunci mentah, atau nol jika tidak ada.
SetPdfAidPart(part: string, conformance: string?, amd: string?)Tetapkan identifier PDF/A tiga kali lipat (bagian, kesesuaian, opsi amd string amandemen).

See Also

 Bahasa Indonesia