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

ElementIDHandle opaco de elemento de página
MarkedContentIndexÍndice de quadro com base em um na ordem externa para interna
InfoIndexSeletor de propriedade da tabela abaixo

Propriedades

01 quando o quadro tem um operando de lista de propriedades
11 quando a lista de propriedades é um dicionário direto
21 quando a lista de propriedades é um recurso /Properties nomeado
31 quando um dicionário foi resolvido e suas entradas podem ser enumeradas
41 quando um /MCID inteiro válido não negativo está presente
5O /MCID, ou -1 quando o quadro válido não tem /MCID
6O í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