XmpMetadata

Genel Bakış

XmpMetadata NET için FOSS’de bir sınıf.

PDF’de yerleşik XMP meta verilerine erişim sağlar.

Bu sınıf, .NET programlarında XmpMetadata nesnelerle çalışmak için 11 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Add, ContainsKey, Get, GetArray, GetXmpValue, RegisterNamespaceUri, Remove, Set, SetArray, ToXml. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: Count, IsDirty, Keys, PdfAidConformance, PdfAidPart.

Özellikler

Adı:Tip:AccessAçıklama:
KeysIEnumerable<string>Oku .Tüm meta veri özellik anahtarları (düz dize özelliği artı yapılandırılmış isimli değer özelleri).
CountintOku .Mülk sayısı.
PdfAidPartstring?Okuma/YazmaPDF/A tanımlama bölümünü al (pdfaid:part), örn.
PdfAidConformancestring?Okuma/YazmaPDF/A tanımlama uyum seviyesi (pdfaid:conformance), ör.
IsDirtyboolOku .Metadatenin yüklenmesinden sonra değiştirildiği.

Yöntemler

SignatureAçıklama:
Get(key: string)Anahtar ile bir meta veri özelliği alın (örneğin, “dc:title”, “xmp:CreatorTool”).
ContainsKey(key: string)Anahtarın var olup olmadığını.
Set(key: string, value: string)Bir meta veri özelliği ayarla.
Add(key: string, value: XmpValue)Metadata özelliğini XmpValue ile ekle.
Add(key: string, value: string)Bir metadata özelliği ekle.
GetXmpValue(key: string)Metadata özelliğini XmpValue olarak yazın veya bulunmazsa null.
Remove(key: string)Bir meta veri özelliğini kaldır.
GetArray(key: string)Bir meta veri özelliğini değerler dizisi olarak alın (rdf:Seq/Bag özellikleri için dc:creator, dc::subject gibi).
SetArray(key: string, values: IEnumerable<string>)Bir metadata özelliğini dizi olarak ayarlayın (rdf:Seq olarak serileştirilir).
RegisterNamespaceUri(prefix: string, namespaceUri: string)Bir önkod için özel bir isim alanı URI kaydet ki, bu öndeği kullanan özellikler ToXml() ‘da doğru ad alanının bildirimi ile serize edilebilsin.
ToXml()Metadataları XMP/RDF XML dize serileştirin.

Ayrıca bakınız:

 Türkçe