LanguageFont.ScaleFactor Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene un factor de escala de tamaño de fuente recomendado para la fuente.
El factor se puede usar para ajustar los tamaños relativos cuando se usan dos o más fuentes para ejecuciones diferentes dentro del mismo elemento de texto.
public:
property double ScaleFactor { double get(); };
double ScaleFactor();
public double ScaleFactor { get; }
var double = languageFont.scaleFactor;
Public ReadOnly Property ScaleFactor As Double
Valor de propiedad
double
Factor de escalado de tamaño de fuente recomendado.
Comentarios
La propiedad ScaleFactor proporciona un multiplicador que se puede aplicar a un tamaño de fuente nominal. Los factores de escala están diseñados para usarse dentro de un único caso de uso de LanguageFontGroup para que el texto en distintos idiomas y scripts (es decir, el uso de diferentes fuentes recomendadas) aparezca en tamaños complementarios. Se pueden comparar factores de escala dentro de un único caso de uso de LanguageFontGroup , pero no es adecuado comparar los factores de escala entre los distintos casos de uso de LanguageFontGroup .
Por ejemplo, supongamos que un elemento de encabezado de la interfaz de usuario se establece nominalmente en 36 pt. Supongamos además que las instancias de ese elemento se muestran en paralelo en coreano e inglés. Una aplicación puede construir objetos LanguageFontGroup para coreano y para inglés y, a continuación, obtener uiHeadingFont LanguageFont para cada idioma. LanguageFont para inglés podría tener un factor de escala de 1,0, mientras que LanguageFont para coreano podría tener un factor de escala de 0,96. Si el texto en inglés se establece en 36 pt y el texto coreano se establece en 34,56 pt (= 36 × 0,96), los dos elementos de texto aparecerán mejor en paralelo que si ambos se hubieran mostrado a 36 pt.
Para la mayoría de los casos de uso de LanguageFontGroup , se elige el factor de escala para que el tamaño y el peso de las diferentes fuentes sean más compatibles entre sí. Sin embargo, para el caso de uso de FixedWidthTextFont , se elige el factor de escala para que los anchos de caracteres en diferentes fuentes de ancho fijo sean más compatibles entre sí.