GetPageElementClipPathInfo

Edição de fluxos de conteúdo, Caminhos de recorte

Descrição

Retorna uma propriedade inteira de um componente na cadeia de interseção de recorte efetiva de um elemento de página enumerado

Sintaxe

Delphi

Function TPDFlib.GetPageElementClipPathInfo(ElementID, ClipPathIndex, InfoIndex: Integer): Integer;

Parâmetros

ElementIDHandle opaco de elemento de página
ClipPathIndexÍndice de componente com base em um
InfoIndexSeletor de propriedade da tabela abaixo

Propriedades

0Tipo de componente: 1 limite inicial de página, 2 caminho, 3 marcador de contorno de texto, 4 limite de Form
1Regra de preenchimento: 0 não aplicável, 1 winding não nulo, 2 par-ímpar
2Contagem de segmentos armazenada
31 quando os limites do componente são conhecidos
41 quando a região do componente é representada exatamente por seus limites retangulares
51 quando o componente é conhecido como vazio
61 quando a origem é um objeto de caminho completo de nível superior que pode ser substituído ou excluído com segurança
7Camada de conteúdo de origem com base em um, ou 0 para um componente sintético, aninhado, malformado ou entre camadas
8Primeira instrução de origem com base em zero, ou -1 quando não existe origem editável
9Instrução W ou W* com base em zero, ou -1 quando nenhuma existe
10Instrução de pintura de caminho de encerramento com base em zero, ou -1 quando nenhuma existe
11Profundidade de aninhamento do Form de origem

Valor retornado

O valor solicitado, ou zero para um handle, componente ou seletor inválido

Observações

O recorte de texto é representado como um marcador porque os contornos dos glifos dependem da fonte; use GetPageElementEffectiveClipInfo para verificar se a região completa é reconstruível a partir dos segmentos armazenados

Seletores de instrução são diagnósticos, exceto quando a propriedade 6 é um; a fonte editável também é protegida por uma impressão digital normalizada verificada durante a mutação