LanguageFont.ScaleFactor Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un fattore di ridimensionamento delle dimensioni del carattere consigliato per il tipo di carattere.
Il fattore può essere usato per regolare le dimensioni relative quando due o più tipi di carattere vengono usati per esecuzioni diverse all'interno dello stesso elemento di testo.
public:
property double ScaleFactor { double get(); };
double ScaleFactor();
public double ScaleFactor { get; }
var double = languageFont.scaleFactor;
Public ReadOnly Property ScaleFactor As Double
Valore della proprietà
double
Fattore di ridimensionamento delle dimensioni del carattere consigliato.
Commenti
La proprietà ScaleFactor fornisce un moltiplicatore che può essere applicato a una dimensione nominale del carattere. I fattori di scala devono essere usati all'interno di un singolo caso di utilizzo di LanguageFontGroup , in modo che il testo in lingue e script diversi (ovvero l'uso di tipi di carattere consigliati diversi) venga visualizzato con dimensioni complementari. È possibile confrontare i fattori di scala all'interno di un singolo caso di utilizzo di LanguageFontGroup , ma non è appropriato confrontare i fattori di scala tra diversi casi di utilizzo di LanguageFontGroup .
Si supponga, ad esempio, che un elemento intestazione dell'interfaccia utente sia impostato in modo nominale a 36 pt. Si supponga inoltre che le istanze di tale elemento vengano visualizzate side-by-side in coreano e in inglese. Un'applicazione può costruire oggetti LanguageFontGroup per il coreano e per l'inglese e quindi ottenere uiHeadingFont LanguageFont per ogni lingua. LanguageFont per l'inglese potrebbe avere un fattore di scala pari a 1,0, mentre LanguageFont per il coreano potrebbe avere un fattore di scala pari a 0,96. Se il testo in inglese è impostato su 36 pt e il testo coreano è impostato su 34,56 pt (= 36 × 0,96), i due elementi di testo appariranno affiancati meglio di se entrambi erano stati visualizzati a 36 pt.
Per la maggior parte dei casi di utilizzo di LanguageFontGroup , il fattore di scala viene scelto per rendere le dimensioni e il peso dei diversi tipi di carattere più compatibili tra loro. Per il caso di utilizzo FixedWidthTextFont , tuttavia, il fattore di scala viene scelto per rendere più compatibili tra loro le larghezze dei caratteri in caratteri a larghezza fissa diversi.