GetPageElementClipPathCount

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

Descrição

Retorna o número de componentes de recorte na cadeia de interseção efetiva capturada para um elemento de página enumerado

Sintaxe

Delphi

Function TPDFlib.GetPageElementClipPathCount(ElementID: Integer): Integer;

Parâmetros

ElementIDHandle opaco retornado por EnumPageElements ou EnumeratePageElements

Valor retornado

A contagem de componentes, ou zero quando o handle é inválido

Observações

A cadeia começa na fronteira da página e depois registra cada fronteira de caminho, texto ou Form intersectada no clipping path do estado gráfico

Elementos de caminho que estabelecem recorte expõem seu estado depois do operador de pintura terminador ou de n; outros elementos expõem o estado de recorte ativo quando a pintura começa

Componentes são imutáveis e compartilhados por snapshots de estado gráfico, então a enumeração retém cada caminho uma única vez, enquanto consultas escalares repetidas evitam reanalisar streams de conteúdo