Class EmfPlusStringFormat
Nombre del espacio: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Asamblea: Aspose.Imaging.dll (25.4.0)
El objeto EmfPlusStringFormat especifica el diseño de texto,manipulaciones y identificación del lenguaje
public sealed class EmfPlusStringFormat : EmfPlusGraphicsObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusGraphicsObjectType ← EmfPlusStringFormat
Miembros heredados
EmfPlusGraphicsObjectType.Version ,y, object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
EmfPlusStringFormat()
public EmfPlusStringFormat()
Properties
DigitLanguage
Obtener o establecer un objeto de identificación de EmfPlusLanguage que especifique ellenguaje para utilizar para los dígitos numéricos en la línea.Por ejemplo, si esta línea contiene números árabes,Este campo debe contener un identificador de lenguaje queEscribe una lengua árabe
public EmfPlusLanguageIdentifierType DigitLanguage { get; set; }
Valor de la propiedad
DigitSubstitution
Obtenga o establece un integrador no firmado de 32 bits que especifica cómo sustituircifras numéricas en la línea según un local o lenguaje.Este valor debe ser definido en StringDigitSubstitutionEnumeración (sección 2.1.1.30).
public EmfPlusStringDigitSubstitution DigitSubstitution { get; set; }
Valor de la propiedad
EmfPlusStringDigitSubstitution
FirstTabOffset
Obtenga o establece un valor de punto flotante de 32 bits que especifica el númeroentre el comienzo de una línea de texto yEl primer tab stop
public float FirstTabOffset { get; set; }
Valor de la propiedad
HotkeyPrefix
Obtenga o establece un integrador firmado de 32 bits que especifique el tipo deprocesamiento que se realiza en una cinta cuando un tecladoEl prefixo de corte (es decir, un ampersand) se encuentra.Basicamente, este campo especifica si para mostrarPrefixes de cortes de teclado que se relacionan con el texto.El valor debe ser definido en el HotkeyPrefixEnumeración (sección 2.1.1.14).
public EmfPlusHotkeyPrefix HotkeyPrefix { get; set; }
Valor de la propiedad
Language
Obtener o establecer un objeto de identificación de EmfPlusLanguage (sección 2.2.2.23)que especifica el lenguaje a utilizar para la string
public EmfPlusLanguageIdentifierType Language { get; set; }
Valor de la propiedad
LeadingMargin
Obtenga o establece un valor de punto flotante de 32 bits que especifica la longituddel espacio para agregar a la posición de inicio de una cinta.El padrón es 1/6 pulgadas; para las fuentes tipográficas, elEl valor estándar es 0.
public float LeadingMargin { get; set; }
Valor de la propiedad
LineAlign
Obtenga o establece un integrador no firmado de 32 bits que especifica cómoAlinear la cadena verticalmente en el rectángulo del layout.Este valor DEVE ser definido en la enumeración StringAlignment.
public EmfPlusStringAlignment LineAlign { get; set; }
Valor de la propiedad
RangeCount
Obtenga o establece un integrador firmado de 32 bits que especifica el número de EmfPlusCharacterRangeObjetos (sección 2.2.2.8) definidos en el campo StringFormatData.
public int RangeCount { get; set; }
Valor de la propiedad
StringAlignment
Obtenga o establece un integrador no firmado de 32 bits que especifica cómoAlinear la cadena horizontalmente en el rectángulo del layout.Este valor debe ser definido en el StringAlignmentEnumeración (sección 2.1.1.29).
public EmfPlusStringAlignment StringAlignment { get; set; }
Valor de la propiedad
StringFormatData
Obtener o establecer un objeto EmfPlusStringFormatData (sección 2.2.2.44)que especifica los datos de layout de texto opcional.
public EmfPlusStringFormatData StringFormatData { get; set; }
Valor de la propiedad
StringFormatFlags
Obtenga o establece un integrador no firmado de 32 bits que especifica el diseño de textoopciones para el formato, el clipping y el manejo de fuentes.Este valor debe estar compuesto por banderas de StringFormat(Sección 2.1.2.8)
public EmfPlusStringFormatFlags StringFormatFlags { get; set; }
Valor de la propiedad
TabstopCount
Obtenga o establece un integrador firmado de 32 bits que especifica el número de paradas de la tabDefinido en el campo StringFormatData.
public int TabstopCount { get; set; }
Valor de la propiedad
Tracking
Obtenga o establece un valor de punto flotante de 32 bits que especifica la relacióndel espacio horizontal atribuido a cada personaje en eluna línea especificada a la anchura definida por elLos grandes valores para esta propiedad especifican un amplioespacio entre los caracteres; valores menos de 1 pueden producirEl defecto es 1.03; para la tipografíaLas cifras, el valor estándar es de 1.00.
public float Tracking { get; set; }
Valor de la propiedad
TrailingMargin
Obtenga o establece un valor de punto flotante de 32 bits que especifica la longituddel espacio para dejar después de una línea. el defaultes 1/6 pulgadas; para las fuentes tipográficas, el valor predeterminado es 0.
public float TrailingMargin { get; set; }
Valor de la propiedad
Trimming
Gets o sets especifica cómo cortar los caracteres de una línea que esdemasiado grande para adaptarse a un rectángulo de layout.DEVE ser definido en la enumeración StringTrimming (sección 2.1.1.31).
public EmfPlusStringTrimming Trimming { get; set; }