Class EmfPlusDrawString
Nome do espaço: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Assembleia: Aspose.Imaging.dll (25.4.0)
O registro EmfPlusDrawString especifica a saída de texto com formatação de string
public sealed class EmfPlusDrawString : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawString
Membros herdados
EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusDrawString(EmfPlusRecord)
Inicia uma nova instância da classe Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawString.
public EmfPlusDrawString(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
A fonte .
Properties
BrushId
Receba ou coloca o identificador de borrachaUm inteiro não assinado de 32 bits que especifica o pulverizador, cujo conteúdoé determinado pelo bit S no campo Flags. esta definição é usadapara pintar a cor do texto dianteiro; isto é, apenas os glifos.
public int BrushId { get; set; }
Valor da propriedade
FormatId
Receba ou coloca o identificador de formatoUm inteiro não assinado de 32 bits que especifica o índice de uma opçãoObjeto EmfPlusStringFormat (secção 2.2.1.9) na Tabela Objeto EMF+.Este objeto especifica informações de layout de texto e manipulações de exibiçãopara ser aplicado a uma string
public int FormatId { get; set; }
Valor da propriedade
IsColor
Recebe ou coloca um valor indicando se essa instância é de cor.Se configurado, o BrushId especifica uma cor como um objeto EmfPlusARGB (secção 2.2.2.1).Se claro, BrushId contém o índice de um objeto EmfPlusBrush(secção 2.2.1.1) na Tabela de Objetos EMF+.
public bool IsColor { get; set; }
Valor da propriedade
LayoutRect
Obter ou definir o layout rectUm objeto EmfPlusRectF (secção 2.2.2.39) que define a área de limitedo destino que receberá a corrente
public RectangleF LayoutRect { get; set; }
Valor da propriedade
Length
Faça ou coloca o comprimento32 bits integer não assinado que especifica o número de caracteres na linha.
public int Length { get; set; }
Valor da propriedade
ObjectId
Recebe ou coloca o identificador do objeto.O índice de um objeto EmfPlusFont (secção 2.2.1.3) no EMF+Tabela de objetos para render o texto. O valor DEVE ser zero a 63, inclusive.
public byte ObjectId { get; set; }
Valor da propriedade
StringData
Receba ou coloca os dados de stringUma série de caracteres Unicode de 16 bits que especifica a linha para ser desenhada
public string StringData { get; set; }