THotPDF.SetStructureClassMapEntry Method
Define o estado da entrada de mapa de classes de estrutura para a saída subsequente de acessibilidade PDF marcado. A configuração afeta o desenho de página posterior, entradas de dicionário de página, metadados de conformidade ou emissão de texto, em vez de conteúdo já gravado
Declaração
procedure SetStructureClassMapEntry(const AClass: AnsiString; AttrDict: THPDFDictionaryObject);
Unidade
HPDFDoc
Parâmetros
| Nome | Finalidade |
|---|---|
AClass | Nome de classe referenciado pela entrada /C de elementos de estrutura (veja SetStructureElementClass); não pode ser vazio |
AttrDict | Attribute dictionary que elementos dessa classe herdam, ou nil para remover a entrada da classe (a última remoção derruba /ClassMap) |
Valor de retorno
Este membro não retorna um valor
Notas de uso
- Use esta API no fluxo de trabalho de acessibilidade PDF marcado antes que a página, o recurso, o campo ou o objeto de catálogo afetado seja finalizado
- O documento passa a ser dono do
AttrDict; não o libere. O mesmo dicionário pode ser registrado sob vários nomes de classe, ou de novo sob o mesmo nome, e remover uma entrada deixa as outras intactas - Mantenha nomes de objetos, nomes de campos, nomes de recursos e identificadores retornados estáveis até que o documento seja finalizado
- Mantenha chamadas de início e fim equilibradas, forneça texto alternativo para conteúdo não textual e anexe valores MCID ao conteúdo de página correto