GetPageElementMarkedContentInfo
Edição de fluxos de conteúdo, PDF marcado
Descrição
Retorna uma propriedade inteira descrevendo um quadro de conteúdo marcado e sua lista de propriedades BDC
Sintaxe
Delphi
Function TPDFlib.GetPageElementMarkedContentInfo(ElementID, MarkedContentIndex, InfoIndex: Integer): Integer;Parâmetros
| ElementID | Handle opaco de elemento de página |
|---|---|
| MarkedContentIndex | Índice de quadro com base em um na ordem externa para interna |
| InfoIndex | Seletor de propriedade da tabela abaixo |
Propriedades
| 0 | 1 quando o quadro tem um operando de lista de propriedades |
|---|---|
| 1 | 1 quando a lista de propriedades é um dicionário direto |
| 2 | 1 quando a lista de propriedades é um recurso /Properties nomeado |
| 3 | 1 quando um dicionário foi resolvido e suas entradas podem ser enumeradas |
| 4 | 1 quando um /MCID inteiro válido não negativo está presente |
| 5 | O /MCID, ou -1 quando o quadro válido não tem /MCID |
| 6 | O índice da instrução de origem BMC ou BDC com base em zero |
Valor retornado
O valor solicitado, ou zero para um handle, quadro ou seletor inválido
Observações
Teste o seletor 4 antes de interpretar o seletor 5, porque zero é tanto um /MCID válido quanto o resultado padrão de uma consulta inválida
Uma lista de propriedades nomeada não resolvida permanece visível por meio de seus acessadores de origem e nome de recurso, para que dicionários de recursos malformados ou incompletos possam ser diagnosticados sem perder a estrutura da pilha