LanguageFont.ScaleFactor Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen empfohlenen Skalierungsfaktor für die Schriftart ab.
Der Faktor kann verwendet werden, um relative Größen anzupassen, wenn zwei oder mehr Schriftarten für unterschiedliche Ausführungen innerhalb desselben Textelements verwendet werden.
public:
property double ScaleFactor { double get(); };
double ScaleFactor();
public double ScaleFactor { get; }
var double = languageFont.scaleFactor;
Public ReadOnly Property ScaleFactor As Double
Eigenschaftswert
double
Der empfohlene Skalierungsfaktor für den Schriftgrad.
Hinweise
Die ScaleFactor-Eigenschaft stellt einen Multiplikator bereit, der auf eine nominale Schriftgröße angewendet werden kann. Skalierungsfaktoren sollen in einem einzelnen LanguageFontGroup-Anwendungsfall verwendet werden, sodass Text in verschiedenen Sprachen und Skripts (d. h. mit unterschiedlichen empfohlenen Schriftarten) in komplementären Größen angezeigt wird. Skalierungsfaktoren innerhalb eines einzelnen LanguageFontGroup-Nutzungsfalls können verglichen werden, es ist jedoch nicht angebracht, Skalierungsfaktoren zwischen verschiedenen LanguageFontGroup-Nutzungsfällen zu vergleichen.
Angenommen, ein Überschriftenelement der Benutzeroberfläche ist nominal auf 36 Pt festgelegt. Angenommen, Instanzen dieses Elements werden nebeneinander auf Koreanisch und Englisch angezeigt. Eine Anwendung kann LanguageFontGroup-Objekte für Koreanisch und Englisch erstellen und dann die UIHeadingFontLanguageFont für jede Sprache abrufen. Das LanguageFont für Englisch kann einen Skalierungsfaktor von 1,0 aufweisen, während languageFont für Koreanisch einen Skalierungsfaktor von 0,96 aufweisen kann. Wenn der englische Text auf 36 Pt und der koreanische Text auf 34,56 Pt (= 36 × 0,96) festgelegt ist, erscheinen die beiden Textelemente besser nebeneinander als bei 36 Pt.
Für die meisten LanguageFontGroup-Anwendungsfälle wird der Skalierungsfaktor ausgewählt, um die Größe und Gewichtung der verschiedenen Schriftarten miteinander kompatibel zu machen. Für den Verwendungsfall FixedWidthTextFont wird jedoch der Skalierungsfaktor ausgewählt, um die Breite von Zeichen in verschiedenen Schriftarten mit fester Breite miteinander kompatibel zu machen.