TextState
Resumo geral
TextState é uma classe em Aspose.PDF FOSS para .NET.
Estado de formatação do texto.
Esta classe fornece 10 métodos para trabalhar com objetos TextState em programas .NET. Os métodos disponíveis incluem: ApplyChangesFrom, MeasureHeight, MeasureString, TextState. 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: BackgroundColor, CharacterSpacing, CoordinateOrigin, Font, FontData, FontName,E mais 25.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
FontName | string? | Leitura/Escrita | Obtém ou define o nome da fonte. |
TextHeight | float | Leia. | Aproximação de altura do texto em pontos; aproxima a altura derivada da caixa-ligamento-glifo retornando o tamanho da fonte (relação típica entre FontSize e altura de texto renderizado é suficientemente próxima para os chamadores matemáticos de layout usar isso). |
FontSize | float | Leitura/Escrita | Obtém ou define o tamanho da fonte. |
ForegroundColor | Color? | Leitura/Escrita | Obtém ou define a cor de primeiro plano. |
StrokingColor | Color? | Leitura/Escrita | Cor do texto marcada. |
CoordinateOrigin | CoordinateOrigin | Leitura/Escrita | Se o posicionamento de texto trata Y como a linha de base ou a descida. |
BackgroundColor | Color? | Leitura/Escrita | Obtém ou define a cor do fundo. |
IsBold | bool | Leitura/Escrita | Se a fonte é em negrito. |
IsItalic | bool | Leitura/Escrita | Se a fonte é itálico. |
FontStyle | FontStyles | Leitura/Escrita | Fãs de estilo de fonte (em negrito, em itálico etc.). |
Underline | bool | Leitura/Escrita | Se o texto está sublinhado (alias para IsUnderline). |
IsUnderline | bool | Leitura/Escrita | Se o texto está sublinhado. |
IsStrikeOut | bool | Leitura/Escrita | Se o texto tem impacto. |
StrikeOut | bool | Leitura/Escrita | Alias para IsStrikeOut. |
IsSuperscript | bool | Leitura/Escrita | Se o texto é superscrito. |
Superscript | bool | Leitura/Escrita | Alias para IsSuperscript. |
IsSubscript | bool | Leitura/Escrita | Se o texto é subscrito. |
Subscript | bool | Leitura/Escrita | Alias para IsSubscript. |
CharacterSpacing | float | Leitura/Escrita | Espaçamento de caracteres em unidades espaciais de texto. |
WordSpacing | float | Leitura/Escrita | Espaçamento de palavras em unidades espaciais. |
HorizontalScaling | float | Leitura/Escrita | Percentagem de escala horizontal (default 100). |
LineSpacing | float | Leitura/Escrita | Espaçamento de linhas (primeiro) em unidades de espaço textual. |
TabTag | string | Leia. | Técnico de cadeia inserido no texto renderizado em vez do caracter da guia. |
HorizontalAlignment | HorizontalAlignment | Leitura/Escrita | Alinhamento horizontal do texto. |
RenderingMode | TextRenderingMode | Leitura/Escrita | Modo de renderização do texto (operador Tr). |
Invisible | bool | Leitura/Escrita | Se este fragmento de texto é invisível (modo 3 de renderização). |
TextRise | double | Leitura/Escrita | Aumento do texto (superscrito/desvio de subscrição). |
Rotation | double | Leitura/Escrita | Ângulo de rotação do texto em graus. |
Font | Font? | Leitura/Escrita | Obtém ou define a fonte. |
FontData | FontData? | Leitura/Escrita | Dados de fontes externas para incorporação (definidos através do FontRepository.OpenFont). |
FormattingOptions | TextFormattingOptions | Leitura/Escrita | Opções de formatação do texto (WordWrapMode, LineSpacingMode etc.). |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
TextState() | Chama TextState nesta instância TextState. |
TextState(fontSize: double) | Chama TextState(fontSize) nesta instância TextState. |
TextState(fontFamily: string) | Chama TextState(fontFamily) nesta instância TextState. |
TextState(fontFamily: string, fontSize: double) | Chama TextState(fontFamily, fontSize) nesta instância TextState. |
TextState(fontFamily: string, bold: bool, italic: bool) | Chama TextState ((fontFamily, negrito, itálico) nesta instância TextState. |
TextState(foregroundColor: System.Drawing.Color) | Chama TextState(ForeegroundColor) nesta instância TextState. |
TextState(foregroundColor: System.Drawing.Color, fontSize: double) | Chama TextState(Fonte de fundoColo, tamanho da fonte) nesta instância TextState. |
MeasureString(str: string) | Estimativa aproximada da largura do texto na fonte/tamanho atual. |
MeasureHeight(character: char) | Estimativa aproximada da altura dos caracteres na fonte/tamanho atual. |
ApplyChangesFrom(textState: TextState) | Copiar todas as propriedades de formatação pública do outro para este estado (deixando a ligação proprietário intacta). |