Class EmfLogFont
Nombre del espacio: Aspose.Imaging.FileFormats.Emf.Emf.Objects Asamblea: Aspose.Imaging.dll (25.4.0)
El objeto LogFont especifica los atributos básicos de una letra lógica.
public class EmfLogFont : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfLogFont
Derived
EmfLogFontEx ,y, EmfLogFontPanose
Miembros heredados
object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
EmfLogFont()
public EmfLogFont()
Properties
CharSet
Obtenga o establece un integrador no marcado de 8 bits que especifica el conjunto de glifos de carácter.ser un valor en la enumeración WMF CharacterSet ([MS-WMF] sección 2.1.1.5).El conjunto de caracteres es desconocido, el procesamiento metafísico NO debe tratar de traducir o interpretarlas líneas que se renderan con esa fuente.
public WmfCharacterSet CharSet { get; set; }
Valor de la propiedad
ClipPrecision
Obtenga o establece un integrador no firmado de 8 bits que especifica la precisión de la inclinación.La precisión de la clipa define cómo clipar personajes que están parcialmente fuera de la región de la clipa.Puede ser uno o más de las banderas WMF ClipPrecision
public WmfClipPrecisionFlags ClipPrecision { get; set; }
Valor de la propiedad
Escapement
Obtenga o establece un integrador firmado de 32 bits que especifique el ángulo, en decenas de grados,entre el vector de escape y el ácido x del dispositivo.paralelo a la base de una línea de texto.
public int Escapement { get; set; }
Valor de la propiedad
Facename
Obtener o establecer un nombre de rostro (64 bytes): una fila de no más de 32 caracteres Unicode que especifica elSi la longitud de esta rama es inferior a 32 caracteres, un términoNULL DEVE estar presente, después de lo cual el resto de este campo DEVE ser ignorado.
public string Facename { get; set; }
Valor de la propiedad
Height
Obtenga o establece un integrador firmado de 32 bits que especifique la altura, en unidades lógicas, de la letra.El valor de altura del personaje, también conocido como el tamaño em, es elvalor de altura de la célula de caracteres minus el valor principal interno.interpretar el valor especificado en el campo de altura de la siguiente manera.
public int Height { get; set; }
Valor de la propiedad
Italic
Obtenga o establece un integrador no firmado de 8 bits que especifique una letra itálica si se establece a 0x01; de lo contrario,Debe ser fijado en 0x00.
public byte Italic { get; set; }
Valor de la propiedad
Orientation
Obtenga o establece un integrador firmado de 32 bits que especifique el ángulo, en decenas de grados,entre la base de cada personaje y el ácido x del dispositivo.
public int Orientation { get; set; }
Valor de la propiedad
OutPrecision
Obtenga o establece un integrador no firmado de 8 bits que especifica la precisión de salida.la precisión de la salida define cuán cerca se requiere la letra para corresponder a la altura, ancho,orientación de los personajes, escape, pieza y tipo de fuente. debe ser un valor de la WMFEnumeración exhaustiva
public WmfOutPrecision OutPrecision { get; set; }
Valor de la propiedad
PitchAndFamily
Obtiene o establece un objeto WMF PitchAndFamily ([MS-WMF] sección 2.2.2.14) queespecifica el plano y la familia de la letra. las familias de la letra describen el aspecto de una letra en un generalSon destinados a especificar una fuente cuando el tipo especificado no está disponible.
public WmfPitchAndFamily PitchAndFamily { get; set; }
Valor de la propiedad
Quality
Obtenga o establece un integrador no firmado de 8 bits que especifica la calidad de la salida.Definición de cuán cerca tratar de ajustar los atributos de la fuente lógica a los de unTiene que ser uno de los valores en la enumeración WMF FontQuality ([MS-WMF]de la sección 2.1.1).
public WmfFontQuality Quality { get; set; }
Valor de la propiedad
Strikeout
Obtenga o establece un integrador no firmado de 8 bits que especifique una fuente de salida si se establece en 0x01;De lo contrario, debe ser ajustado a 0x00.
public byte Strikeout { get; set; }
Valor de la propiedad
Underline
Obtenga o establece un integrador no firmado de 8 bits que especifique una letra subrayada si se establece a 0x01;De lo contrario, debe ser ajustado a 0x00.
public byte Underline { get; set; }
Valor de la propiedad
Weight
Obtenga o establece un integrador firmado de 32 bits que especifica el peso de la letra en el rangoPor ejemplo, 400 es normal y 700 es valiente. si este valor es cero, un defaultEl peso se puede utilizar.
public EmfLogFontWeight Weight { get; set; }
Valor de la propiedad
Width
Obtenga o establece un integrador firmado de 32 bits que especifique la anchura media, en unidades lógicas, decaracteres en la letra. si el valor del campo de amplitud es cero, un valor adecuado debe sercalculado a partir de otros valores de LogFont para encontrar una fuente que tiene la intención del tipógrafoRelación Aspecto
public int Width { get; set; }