TextFragment
Resumo geral
TextFragment é uma classe em Aspose.PDF FOSS para .NET. Herdeiros de: BaseParagraph.
Representa um fragmento de texto numa página com informações sobre posição e estilo.
Esta classe fornece 8 métodos para trabalhar com objetos TextFragment em programas .NET. Os métodos disponíveis incluem: Clone, CloneWithSegments, IsolateTextSegments, TextFragment. Todos os membros do público são acessíveis a qualquer aplicação .NET após instalar o pacote Aspose.PDF FOSS for .Net. Propriedades: BaselinePosition, EndNote, FontSize, FootNote, Form, HorizontalAlignment,E mais 20!.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
TabStops | TabStops? | Leitura/Escrita | As paradas de tabular para este fragmento (usado com marcadores #$TAB no texto). |
TextEditOptions | TextEditOptions | Leitura/Escrita | Opções de edição aplicadas durante a substituição do texto / fonte. |
IsInLineParagraph | bool | Leitura/Escrita | Se for verdade, este fragmento de texto é apresentado na mesma linha do parágrafo anterior (ver “parágrafos em linha” no arquivo docs.aspose.com/pdf/net/add-text-to-pdf). |
IsInNewPage | bool | Leitura/Escrita | Obtém ou define o é em nova página. |
VerticalAlignment | VerticalAlignment | Leitura/Escrita | Obtém ou define o alinhamento vertical. |
Text | string | Leitura/Escrita | O conteúdo do texto. |
ReplaceOptions | TextReplaceOptions | Leia. | As opções de substituição por texto usadas pelo TextFragmentAbsorber substituem os caminhos. |
Page | Page? | Leia. | A página a que pertence este fragmento (alias público para SourcePage). |
Form | XForm? | Leia. | O XForm deste fragmento foi extraído, ou null para fragmentos de nível de página. |
FootNote | Note? | Leitura/Escrita | Nota de rodapé facultativa anexada a este fragmento. |
HorizontalAlignment | HorizontalAlignment | Leitura/Escrita | Alinhamento horizontal utilizado quando este fragmento é apresentado como um parágrafo (adicionado à página.Parágrafos). |
Rectangle | Rectangle? | Leia. | O retângulo delimitador deste fragmento de texto na página. |
Position | Position? | Leitura/Escrita | A posição do texto. |
BaselinePosition | Position? | Leitura/Escrita | A posição de referência do texto. |
Margin | MarginInfo | Leitura/Escrita | Informações sobre as margens para o layout quando utilizadas como elemento de parágrafo. |
TextState | TextFragmentState | Leia. | Estado do texto (fontes, tamanho e cor). |
PageIndex | int | Leia. | O índice de página (0-baseado) foi onde este fragmento foi encontrado. |
FontSize | double | Leia. | Corto para TextState.FontSize. |
Segments | TextSegmentCollection | Leitura/Escrita | A coleção de segmentos de texto que compõem este fragmento (1-indexado). |
Hyperlink | Hyperlink | Leitura/Escrita | Hiperligação aplicada a este fragmento. |
EndNote | Note? | Leitura/Escrita | Nota final anexada a este fragmento. |
WrapLinesCount | int | Leitura/Escrita | Número de linhas envoltas calculado durante o layout. |
IsFirstParagraphInColumn | bool | Leitura/Escrita | Forçar o parágrafo a começar uma nova coluna. |
IsKeptWithNext | bool | Leitura/Escrita | Mantenha este parágrafo na mesma página que o seguinte. |
HyperlinkText | string? | Leitura/Escrita | Objetivo de hiperligação com tipo de string. |
ZIndex | int | Leitura/Escrita | Índice de ordem Z utilizado pelo renderizador DOM. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
TextFragment() | Crie um fragmento de texto com paradas de guia. |
TextFragment(tabStops: TabStops) | Chama TextFragment nesta instância TextFragment. |
TextFragment(text: string) | Criar um fragmento de texto com o texto fornecido. |
TextFragment(text: string, tabStops: TabStops) | Criar um fragmento de texto com o texto dado e a tabela de resolução TabStops. |
TextFragment(text: string, rectangle: Rectangle?, textState: TextState?) | |
IsolateTextSegments(startIndex: int, length: int) | Retornar segmentos de texto que cobrem o intervalo de caracteres dado (o startIndex baseia-se em 1). |
Clone() | Cópia superficial do fragmento (texto + estado). |
CloneWithSegments() | Clone o fragmento E seus segmentos. |