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:AcessosDescrição:
FontNamestring?Leitura/EscritaObtém ou define o nome da fonte.
TextHeightfloatLeia.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).
FontSizefloatLeitura/EscritaObtém ou define o tamanho da fonte.
ForegroundColorColor?Leitura/EscritaObtém ou define a cor de primeiro plano.
StrokingColorColor?Leitura/EscritaCor do texto marcada.
CoordinateOriginCoordinateOriginLeitura/EscritaSe o posicionamento de texto trata Y como a linha de base ou a descida.
BackgroundColorColor?Leitura/EscritaObtém ou define a cor do fundo.
IsBoldboolLeitura/EscritaSe a fonte é em negrito.
IsItalicboolLeitura/EscritaSe a fonte é itálico.
FontStyleFontStylesLeitura/EscritaFãs de estilo de fonte (em negrito, em itálico etc.).
UnderlineboolLeitura/EscritaSe o texto está sublinhado (alias para IsUnderline).
IsUnderlineboolLeitura/EscritaSe o texto está sublinhado.
IsStrikeOutboolLeitura/EscritaSe o texto tem impacto.
StrikeOutboolLeitura/EscritaAlias para IsStrikeOut.
IsSuperscriptboolLeitura/EscritaSe o texto é superscrito.
SuperscriptboolLeitura/EscritaAlias para IsSuperscript.
IsSubscriptboolLeitura/EscritaSe o texto é subscrito.
SubscriptboolLeitura/EscritaAlias para IsSubscript.
CharacterSpacingfloatLeitura/EscritaEspaçamento de caracteres em unidades espaciais de texto.
WordSpacingfloatLeitura/EscritaEspaçamento de palavras em unidades espaciais.
HorizontalScalingfloatLeitura/EscritaPercentagem de escala horizontal (default 100).
LineSpacingfloatLeitura/EscritaEspaçamento de linhas (primeiro) em unidades de espaço textual.
TabTagstringLeia.Técnico de cadeia inserido no texto renderizado em vez do caracter da guia.
HorizontalAlignmentHorizontalAlignmentLeitura/EscritaAlinhamento horizontal do texto.
RenderingModeTextRenderingModeLeitura/EscritaModo de renderização do texto (operador Tr).
InvisibleboolLeitura/EscritaSe este fragmento de texto é invisível (modo 3 de renderização).
TextRisedoubleLeitura/EscritaAumento do texto (superscrito/desvio de subscrição).
RotationdoubleLeitura/EscritaÂngulo de rotação do texto em graus.
FontFont?Leitura/EscritaObtém ou define a fonte.
FontDataFontData?Leitura/EscritaDados de fontes externas para incorporação (definidos através do FontRepository.OpenFont).
FormattingOptionsTextFormattingOptionsLeitura/EscritaOpções de formatação do texto (WordWrapMode, LineSpacingMode etc.).

Métodos de avaliação

AssinaturaDescriçã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).

Ver também:

 Português