XmpPdfAExtensionProperty (propriedade de extensão)
Resumo geral
XmpPdfAExtensionProperty é uma classe em Aspose.PDF FOSS para .NET. Herdeiros de: XmpPdfAExtensionField.
Uma declaração de propriedade em PDF/A com extensão XMP (nome, valor, tipo de valor e categoria) ou descrição.
Esta classe fornece 4 métodos para trabalhar com objetos XmpPdfAExtensionProperty em programas .NET. Os métodos disponíveis incluem: GetXml, XmpPdfAExtensionField, XmpPdfAExtensionObject, XmpPdfAExtensionProperty. Todos os membros do público são acessíveis a qualquer aplicação .NET após instalar o pacote Aspose.PDF FOSS for .Net. Propriedades: Category, Description, Name, Value, ValueType.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
Category | XmpPdfAExtensionCategoryType | Leia. | Visibilidade externa (pública) ou interna (privada). |
Name | string | Leia. | Nome do campo. |
ValueType | string | Leia. | Tipo de valor do campo (referência ao tipo XMP). |
Description | string | Leia. | Descrição do que esta propriedade de extensão comporta. |
Value | string | Leitura/Escrita | Valor actual (escritível para que os chamadores possam atualizar antes da serialização). |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
XmpPdfAExtensionProperty(name: string, value: string, valueType: string, category: XmpPdfAExtensionCategoryType, description: string) | Construir uma propriedade com metadados completos. |
GetXml(xmlDocument: XmlDocument) | Chama GetXml nesta instância XmpPdfAExtensionProperty. |
XmpPdfAExtensionField(name: string, value: string, valueType: string, description: string) | Construir um campo com nome, valor, tipo de valor e descrição. |
XmpPdfAExtensionObject(description: string, value: string) | Construir um objeto de extensão com descrição + valor. |