GlyphEvent
GlyphEvent
Visão geral
GlyphEvent é uma interface em Aspose.PDF FOSS para TypeScript.
Um glifo posicionado com procedência de volta ao operador que o desenhou.
Propriedades: addr, advance, angle, artifact, byteLen, byteStart e mais 8.
Propriedades
| Nome | Tipo | Acesso | Descrição |
|---|---|---|---|
addr | : ContentAddr | Leitura | Obtém o addr. |
font | : TextFont | Leitura | A fonte ativa quando este glifo foi exibido (para re-codificação ao substituir). |
quad | : [number, number, number, number] | Leitura | Caixa de eixo no espaço do dispositivo [x0,y0,x1,y1]: x a partir da extensão da caneta, y a partir da linha de base..linha de base+tamanho. |
fontSize | : number | Leitura | Tamanho efetivo da fonte em unidades do dispositivo (altura do quad: fontSize * CTM vscale). |
angle | : number | Leitura | Ângulo da linha de base em radianos: atan2 da base x da matriz texto→dispositivo. |
text | : string | Leitura | Obtém o texto. |
elementIndex | : number | Leitura | Índice dentro de uma lista de elementos de array TJ; 0 para Tj/’/. |
byteStart | : number | Leitura | Deslocamento/comprimento do código deste glifo dentro da sua string de exibição. |
byteLen | : number | Leitura | Obtém o comprimento em bytes. |
advance | : number | Leitura | Avanço de espaço de glifo ao longo da direção de escrita (unidades em), tamanho da fonte e espaçamento de caractere/palavra incorporados, CTM/hscale divididos. |
vertical | : boolean | Leitura | Verdadeiro quando o CMap da fonte é /WMode 1: o glifo avança para baixo na página, e quad é a célula que ele ocupa ao invés de uma caixa ancorada na linha de base. |
mcid | : number | Leitura | O MCID de conteúdo marcado ativo mais interno quando este glifo foi desenhado, ou indefinido fora de qualquer sequência de conteúdo marcado que contenha MCID. |
artifact | : boolean | Leitura | True quando este glifo foi desenhado dentro de um escopo de conteúdo marcado /Artifact. |
color | : Rgb | Leitura | A cor de preenchimento em vigor quando este glifo foi exibido, RGB 0..255. |