TextFragment
TextFragment
Visão geral
TextFragment é uma interface em Aspose.PDF FOSS para TypeScript.
Uma sequência de texto posicionada que compartilha uma fonte, tamanho e linha de base — a unidade pública de extração estruturada (Page.GetTextFragments).
Propriedades: angle, bold, fontName, fontSize, italic, quad e mais 3.
Propriedades
| Nome | Tipo | Acesso | Descrição |
|---|---|---|---|
text | : string | Leitura | O texto decodificado do fragmento (inclui quaisquer glifos de espaço literal). |
quad | : [number, number, number, number] | Leitura | Caixa do eixo no espaço da página [x0,y0,x1,y1]: x a partir da extensão da caneta, y linha de base..linha de base+tamanho. |
fontSize | : number | Leitura | Tamanho efetivo da fonte em unidades de página. |
fontName | : string | Leitura | O nome /BaseFont da fonte que produz, ou indefinido se a fonte não possuir nenhum. |
bold | : boolean | Leitura | Verdadeiro quando a fonte que produz declara-se negrito / itálico (veja fontStyleOf, o único responsável por essa questão). |
italic | : boolean | Leitura | Obtém o itálico. |
angle | : number | Leitura | Ângulo da linha de base em radianos; ausente quando horizontal. |
vertical | : boolean | Leitura | Verdadeiro quando a sequência está configurada verticalmente (/WMode 1): lê de cima para baixo dentro de quad, e suas colunas são ordenadas da direita para a esquerda em relação aos seus irmãos. |
script | `: ‘sub’ | ‘super’` | Leitura |