XmpMetadata
Общ преглед
XmpMetadata е клас в Aspose.PDF FOSS за .NET.
Осигурява достъп до метаданните на XMP, вградени в PDF.
Този клас предоставя 11 метода за работа с XmpMetadata обекти в .NET програми. Наличните методи включват: Add, ContainsKey, Get, GetArray, GetXmpValue, RegisterNamespaceUri, Remove, Set, SetArray, ToXml. Всички публични членове са достъпни за всяко приложение .NET след инсталиране на пакета Aspose.PDF FOSS for .Net. Свойства: Count, IsDirty, Keys, PdfAidConformance, PdfAidPart.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
Keys | IEnumerable<string> | Прочети. | Всички метаданни. |
Count | int | Прочети. | Броят на имотите. |
PdfAidPart | string? | Чете/Пише | Използвайте PDF/A идентификационна част (pdfaid:part), напр. |
PdfAidConformance | string? | Чете/Пише | Добавете PDF/A идентификационен ниво на съответствие (pdfaid:conformance), напр. |
IsDirty | bool | Прочети. | Дали метаданните са били изменени след зареждане. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
Get(key: string) | Получаване на метаданни по ключ (например “dc:title”, “xmp:CreatorTool”). |
ContainsKey(key: string) | Дали има ключ. |
Set(key: string, value: string) | Настройка на свойство метаданни. |
Add(key: string, value: XmpValue) | Добавете свойство на метаданните с въведено XmpValue. |
Add(key: string, value: string) | Добавяне на свойство метаданни с стойност от нишка. |
GetXmpValue(key: string) | Получаване на метаданни като XmpValue или NULL, ако не е намерен. |
Remove(key: string) | Да премахне свойство на метаданните. |
GetArray(key: string) | Получете свойство метаданни като масив от стойности (за rdf:Seq/Bag свойства като dc:creator, dc::subject). |
SetArray(key: string, values: IEnumerable<string>) | Определете свойство на метаданните като масив (сериализиран към rdf:Seq). |
RegisterNamespaceUri(prefix: string, namespaceUri: string) | Регистрирайте URI за потребителско пространство с имена на префикс, така че свойствата, използващи това префикас да могат да бъдат сериализирани със правилната декларация в ToXml(). |
ToXml() | Сериализиране на метаданните в XML-стрим XMP/RDF. |