Class EmfText
Nome do espaço: Aspose.Imaging.FileFormats.Emf.Emf.Objects Assembleia: Aspose.Imaging.dll (25.4.0)
O objeto EmrText contém valores para a saída de texto.
public sealed class EmfText : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfText
Membros herdados
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfText()
public EmfText()
Properties
Chars
Recebe ou coloca um inteiro não assinado de 32 bits que especifica o número de caracteres na faixa
public int Chars { get; set; }
Valor da propriedade
DxBuffer
Receba ou coloca o caráter opcional espaçando bufferUndefinedSpace2 (variável): um número opcional de bytes não usados. o campo OutputDx não é necessário paraSegue imediatamente a parte anterior desta estrutura.OutputDx (variável): uma série de integradores não assinados de 32 bits que especificam o espaço de saída entreas origens das células de caracteres adjacentes em unidades lógicas. a localização deste campo é especificada poro valor do offDx em bytes desde o início deste registo. se o espaço for definido, este campo contémo mesmo número de valores que os caracteres na linha de saída. se o campo Opções do objeto EmrTextcontém a bandeira ETO_PDY, então este buffer contém duas vezes mais valores do que há caracteres ema corrente de saída, uma offset horizontal e uma vertical para cada uma, nessa ordem. se a ETO_RTLREADING for especificada,Os caracteres são colocados à direita para a esquerda em vez de à esquerda para a direita.Nenhuma outra opção afeta a interpretação deste campo.
public int[] DxBuffer { get; set; }
Valor da propriedade
int [ ]
GlyphIndexBuffer
Receba ou coloca o buffer do índice glyph opcional.Se as opções têm a bandeira ETO_GLYPH_INDEX, então os códigos para os caracteres em uma faixa de texto de saída são indexos.dos glifos de caracteres em uma letra TrueType (2.1.11 ExtTextOutOptions lista).para exibir os caracteres corretos no playback, a letra que é usada DEVE ser idêntica à letra usada paragerando os índices.
public int[] GlyphIndexBuffer { get; set; }
Valor da propriedade
int [ ]
Options
Recebe ou coloca um integer não assinado de 32 bits que especifica como usar o rectangulo especificado noEste campo pode ser uma combinação de mais de um ExtTextOutOptionsValores da enumeração (secção 2.1.11)
public EmfExtTextOutOptions Options { get; set; }
Valor da propriedade
Rectangle
Recebe ou coloca um objeto WMF RectL opcional ([MS-WMF] secção 2.2.2.19) que define uma clipae/ou rectangular opacente em unidades lógicas. este rectangular é aplicado ao textoResultados realizados pelo registro de conteúdo.
public Rectangle Rectangle { get; set; }
Valor da propriedade
Reference
Recebe ou coloca um objeto WMF PointL ([MS-WMF] secção 2.2.2.15) que especifica as coordenadas doponto de referência usado para posicionar a linha. o ponto de referência é definido pelo últimoEMR_SETTEXTALIGN registro (secção 2.3.11.25). se esse registro não foi configurado,O alinhamento padrão é TA_LEFT,TA_TOP.
public Point Reference { get; set; }
Valor da propriedade
StringBuffer
Receba ou coloca o caráter string bufferUndefinedSpace1 (variável): um número opcional de bytes não usados.O campo OutputString não é necessário seguir imediatamente a parte anterior desta estrutura.OutputString (variável): Uma série de caracteres que especificam a linha para a saída.A localização deste campo é especificada pelo valor do offString em bytes desde o início deste registro.O número de caracteres é especificado pelo valor de Chars.
public string StringBuffer { get; set; }