TextFragmentState

TextFragmentState

Resumo geral

TextFragmentState é uma classe em Aspose.PDF FOSS para .NET. Herdeiros de: TextState.

Estado de formatação do texto a nível de fragmento.

Esta classe fornece 6 métodos para trabalhar com objetos TextFragmentState em programas .NET. Os métodos disponíveis incluem: ApplyChangesFrom, IsFitRectangle, MeasureHeight, MeasureString, TextFragmentState, 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, DrawTextRectangleBorder, Font, FontData, e mais 27 .

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
BackgroundColorColor?Leitura/EscritaPreenchimento de fundo aplicado atrás do texto fragmentário.
CharacterSpacingfloatLeitura/EscritaEspaçamento de caracteres (Tc) em unidades de espaço-texto.
CoordinateOriginCoordinateOriginLeitura/EscritaSe o posicionamento trata Y como a linha de base ou a descida.
FontSizefloatLeitura/EscritaTamanho da fonte em pontos.
FontStyleFontStylesLeitura/EscritaBandeiras de estilo de fonte (em negrito / itálico).
ForegroundColorColor?Leitura/EscritaCor de preenchimento (sem traço) aplicada aos glifos representados.
FormattingOptionsTextFormattingOptionsLeitura/EscritaOpções de formatação do texto (modo de enrolar, modo de espaçamento entre linhas etc.).
HorizontalAlignmentHorizontalAlignmentLeitura/EscritaAlinhamento horizontal do texto do fragmento.
HorizontalScalingfloatLeitura/EscritaPercentagem de escala horizontal (default 100).
InvisibleboolLeitura/EscritaSe o texto é renderizado de forma invisível (modo 3 da renderization).
LineSpacingfloatLeitura/EscritaEspaçamento de linhas (líder) em unidades de espaço-texto.
RenderingModeTextRenderingModeLeitura/EscritaModo de renderização do glifo (empenho / traço / clipe).
RotationdoubleLeitura/EscritaÂngulo de rotação em graus.
StrikeOutboolLeitura/EscritaSe o texto tem impacto.
StrokingColorColor?Leitura/EscritaCor do traço (desígnio).
SubscriptboolLeitura/EscritaSe o texto é subscrito.
SuperscriptboolLeitura/EscritaSe o texto é superscrito.
UnderlineboolLeitura/EscritaSe o texto está sublinhado.
WordSpacingfloatLeitura/EscritaEspaçamento de palavras (Tw) em unidades espaciais.
FontAspose.Pdf.Text.Font?Leitura/EscritaA fonte usada para render o fragmento.
DrawTextRectangleBorderboolLeitura/EscritaQuando é verdade, um limite retangular é desenhado em torno da caixa de limitação do texto.
TabStopsTabStopsLeia.Configurações de tab-stop herdadas do fragmento proprietário.
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).
IsBoldboolLeitura/EscritaSe a fonte é em negrito.
IsItalicboolLeitura/EscritaSe a fonte é itálico.
IsUnderlineboolLeitura/EscritaSe o texto está sublinhado.
IsStrikeOutboolLeitura/EscritaSe o texto tem impacto.
IsSuperscriptboolLeitura/EscritaSe o texto é superscrito.
IsSubscriptboolLeitura/EscritaSe o texto é subscrito.
TabTagstringLeia.Técnico de cadeia inserido no texto renderizado em vez do caracter da guia.
TextRisedoubleLeitura/EscritaAumento do texto (superscrito/desvio de subscrição).
FontDataFontData?Leitura/EscritaDados de fontes externas para incorporação (definidos através do FontRepository.OpenFont).

Métodos de avaliação

AssinaturaDescrição:
TextFragmentState(fragment: TextFragment)Envolva o estado subjacente do fragmento para que as letras fluam de volta.
ApplyChangesFrom(textState: TextState)Copiar todas as propriedades de formatação pública do textState para este estado.
IsFitRectangle(str: string, rect: Rectangle)Devolve true quando o texto renderizado se encaixa no retângulo fornecido na fonte / tamanho atual.
MeasureHeight(character: char)Medir a altura de um único caractere na fonte/tamanho atual, em pontos.
MeasureString(str: string)Medir a largura de str no padrão/tamanho atual, em pontos.
TextState()Chama TextState nesta instância TextFragmentState.

Ver também:

 Português