Class EmfPlusStringFormat
Nome do espaço: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Assembleia: Aspose.Imaging.dll (25.4.0)
O objeto EmfPlusStringFormat especifica o layout de texto,Manipulações de exibição e identificação de língua
public sealed class EmfPlusStringFormat : EmfPlusGraphicsObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusGraphicsObjectType ← EmfPlusStringFormat
Membros herdados
EmfPlusGraphicsObjectType.Version , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusStringFormat()
public EmfPlusStringFormat()
Properties
DigitLanguage
Recebe ou coloca um objeto EmfPlusLanguageIdentifier que especifica olinguagem para usar para os dígitos numéricos na corda.Por exemplo, se esta linha contém números árabes,Este campo DEVE conter um identificador de idioma queespecifica uma língua árabe
public EmfPlusLanguageIdentifierType DigitLanguage { get; set; }
Valor da propriedade
DigitSubstitution
Recebe ou coloca um inteiro não assinado de 32 bits que especifica como substituirNúmeros numéricos na faixa de acordo com um local ou idioma.Este valor DEVE ser definido na StringDigitSubstituiçãoEnumeração (secção 2.1.1.30).
public EmfPlusStringDigitSubstitution DigitSubstitution { get; set; }
Valor da propriedade
EmfPlusStringDigitSubstitution
FirstTabOffset
Obter ou definir um valor de 32 bits que especifica o númeroentre o início de uma linha de texto eO primeiro tab stop
public float FirstTabOffset { get; set; }
Valor da propriedade
HotkeyPrefix
Recebe ou coloca um inteiro assinado de 32 bits que especifica o tipo deprocessamento que é realizado em uma corrente quando um tecladoO prefixo curto (ou seja, um ampersand) é encontrado.Basicamente, este campo especifica se para exibirPrefixos de cortes de teclado que se relacionam ao texto.O valor DEVE ser definido no HotkeyPrefixEnumeração (secção 2.1.1.14).
public EmfPlusHotkeyPrefix HotkeyPrefix { get; set; }
Valor da propriedade
Language
Obtenha ou coloca um objeto EmfPlusLanguageIdentifier (secção 2.2.2.23)que especifica a língua a utilizar para a string
public EmfPlusLanguageIdentifierType Language { get; set; }
Valor da propriedade
LeadingMargin
Obter ou definir um valor de 32 bits que especifique o comprimentodo espaço para adicionar à posição de início de uma corda.O padrão é 1/6 polegadas; para fontes tipográficas, oO valor padrão é 0.
public float LeadingMargin { get; set; }
Valor da propriedade
LineAlign
Recebe ou coloca um integer não assinado de 32 bits que especifica comoAlinear a corrente verticalmente no rectangulo de layout.Este valor DEVE ser definido na enumeração StringAlignment.
public EmfPlusStringAlignment LineAlign { get; set; }
Valor da propriedade
RangeCount
Recebe ou coloca um integer assinado de 32 bits que especifica o número de EmfPlusCharacterRangeObjetos (secção 2.2.2.8) definidos no campo StringFormatData.
public int RangeCount { get; set; }
Valor da propriedade
StringAlignment
Recebe ou coloca um integer não assinado de 32 bits que especifica comoAlinear a corrente horizontalmente no rectangulo de layout.Este valor deve ser definido no StringAlignmentEnumeração (secção 2.1.1.29).
public EmfPlusStringAlignment StringAlignment { get; set; }
Valor da propriedade
StringFormatData
Obtenha ou coloca um objeto EmfPlusStringFormatData (secção 2.2.2.44)que especifica dados de layout de texto opcional.
public EmfPlusStringFormatData StringFormatData { get; set; }
Valor da propriedade
StringFormatFlags
Obter ou configurar um inteiro não assinado de 32 bits que especifica o layout de textoOpções para formatação, clipping e manuseio de fonts.Este valor DEVE ser composto de bandeiras StringFormat(segundo a secção 2.1.2.8)
public EmfPlusStringFormatFlags StringFormatFlags { get; set; }
Valor da propriedade
TabstopCount
Obter ou configurar um inteiro assinado de 32 bits que especifica o número de paradas da tabdefinido no campo StringFormatData.
public int TabstopCount { get; set; }
Valor da propriedade
Tracking
Obter ou definir um valor de 32 bits que especifica a proporçãodo espaço horizontal atribuído a cada personagem emuma linha especificada para a largura definida por fonte doGrandes valores para esta propriedade especificam amplamenteespaço entre caracteres; valores menores de 1 podem produzirO padrão é 1.03; para tipográficoFontes, o valor padrão é 1.00.
public float Tracking { get; set; }
Valor da propriedade
TrailingMargin
Obter ou definir um valor de 32 bits que especifique o comprimentodo espaço para sair seguindo uma linha. o padrãoé 1/6 polegadas; para fontes tipográficas, o valor padrão é 0.
public float TrailingMargin { get; set; }
Valor da propriedade
Trimming
Gets ou sets especificam como cortar caracteres de uma corrente que émuito grande para se encaixar em um rectangulo de layout. este valorDEVE ser definido na lista StringTrimming (secção 2.1.1.31).
public EmfPlusStringTrimming Trimming { get; set; }