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: | Access | Açıklama: |
|---|---|---|---|
Keys | IEnumerable<string> | Oku . | Tüm meta veri özellik anahtarları (düz dize özelliği artı yapılandırılmış isimli değer özelleri). |
Count | int | Oku . | Mülk sayısı. |
PdfAidPart | string? | Okuma/Yazma | PDF/A tanımlama bölümünü al (pdfaid:part), örn. |
PdfAidConformance | string? | Okuma/Yazma | PDF/A tanımlama uyum seviyesi (pdfaid:conformance), ör. |
IsDirty | bool | Oku . | Metadatenin yüklenmesinden sonra değiştirildiği. |
Yöntemler
| Signature | Açı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. |