Word.Interfaces.FontData interface
Eine Schnittstelle, die die durch Aufrufen font.toJSON()zurückgegebenen Daten beschreibt.
Eigenschaften
| all |
Gibt an, ob die Schriftart nur als Großbuchstaben formatiert ist, wodurch Kleinbuchstaben als Großbuchstaben angezeigt werden. Die folgenden Werte sind möglich:
|
| bold | Gibt an, ob die Schriftart fett formatiert ist.
|
| bold |
Gibt an, ob die Schriftart in einem Dokument mit Lese-/Schreibrichtung von rechts nach links fett formatiert ist. Die folgenden Werte sind möglich:
|
| borders | Gibt ein |
| color | Gibt die Farbe für die Schriftart an. Sie können den Wert im Format "#RRGGBB" oder den Farbnamen angeben. |
| color |
Gibt einen |
| color |
Gibt die Farbe für das |
| contextual |
Gibt an, ob kontextbezogene Alternativen für die Schriftart aktiviert sind. |
| diacritic |
Gibt die Farbe an, die für diakritische Zeichen für das |
| disable |
Gibt an, ob Microsoft Word die Anzahl der Zeichen pro Zeile für das entsprechende |
| double |
Gibt an, ob die Schriftart doppelt durchgestrichen ist.
|
| emboss | Gibt an, ob die Schriftart als geprägt formatiert ist. Die folgenden Werte sind möglich:
|
| emphasis |
Gibt einen |
| engrave | Gibt an, ob die Schriftart als graviert formatiert ist. Die folgenden Werte sind möglich:
|
| fill | Gibt ein |
| glow | Gibt ein |
| hidden | Gibt an, ob die Schriftart als ausgeblendet markiert ist.
|
| highlight |
Gibt die Hervorhebungsfarbe an. Verwenden Sie zum Festlegen einen Wert im Format "#RRGGBB" oder im Farbnamen. Um die Hervorhebungsfarbe zu entfernen, legen Sie sie auf |
| italic | Gibt an, ob die Schriftart kursiv ist.
|
| italic |
Gibt an, ob die Schriftart in einem Dokument mit Lese-/Schreibrichtung von rechts nach links kursiv geschrieben wird. Die folgenden Werte sind möglich:
|
| kerning | Gibt den Mindestschriftgrad an, für den Microsoft Word das Kerning automatisch anpasst. |
| ligature | Gibt die Ligatureinstellung für das |
| line | Gibt ein |
| name | Gibt den Namen der Schriftart an. |
| name |
Gibt die Schriftart für lateinischen Text an (Zeichen mit Zeichencodes von 0 (Null) bis 127). |
| name |
Gibt den Namen der Schriftart in einem Dokument mit Leserichtung von rechts nach links an. |
| name |
Gibt den ostasiatischen Schriftnamen an. |
| name |
Gibt die Schriftart für Zeichen mit Codes von 128 bis 255 an. |
| number |
Gibt die Zahlenzeicheneinstellung für eine OpenType-Schriftart an. |
| number |
Gibt die Einstellung für den Zahlenabstand für die Schriftart an. |
| outline | Gibt an, ob die Schriftart als konturiert formatiert ist. Die folgenden Werte sind möglich:
|
| position | Gibt die Position von Text (in Punkten) relativ zur Grundlinie an. |
| reflection | Gibt ein |
| scaling | Gibt den Skalierungsprozentsatz an, der auf die Schriftart angewendet wird. |
| shadow | Gibt an, ob die Schriftart schattiert formatiert ist. Die folgenden Werte sind möglich:
|
| size | Gibt den Schriftgrad in Punkt an. |
| size |
Gibt den Schriftgrad in Punkten für Text mit der Schreibrichtung von rechts nach links an. |
| small |
Gibt an, ob die Schriftart als Kapitälchen formatiert ist, wodurch Kleinbuchstaben als kleine Großbuchstaben angezeigt werden. Die folgenden Werte sind möglich:
|
| spacing | Gibt den Abstand zwischen Zeichen an. |
| strike |
Gibt an, ob die Schriftart durchgestrichen ist.
|
| stylistic |
Gibt den Stilsatz für die Schriftart an. |
| subscript | Gibt an, ob die Schriftart tiefgestellt ist.
|
| superscript | Gibt an, ob die Schriftart hochgestellt ist.
|
| text |
Gibt ein |
| text |
Gibt ein |
| three |
Gibt ein |
| underline | Gibt den Unterstreichungstyp der Schriftart an.
|
| underline |
Gibt die Farbe der Unterstreichung für das |
Details zur Eigenschaft
allCaps
Gibt an, ob die Schriftart nur als Großbuchstaben formatiert ist, wodurch Kleinbuchstaben als Großbuchstaben angezeigt werden. Die folgenden Werte sind möglich:
true: Der gesamte Text verfügt über das Attribut "Großbuchstaben ".false: Keiner der Texte ist mit dem Attribut "Großbuchstaben" versehen .null: Wird zurückgegeben, wenn teilweise, aber nicht der gesamte Text das Attribut "Alles in Großbuchstaben" aufweist.
allCaps?: boolean;
Eigenschaftswert
boolean
Hinweise
bold
Gibt an, ob die Schriftart fett formatiert ist.
trueWenn die Schriftart fett formatiert ist, andernfalls wird . false
bold?: boolean;
Eigenschaftswert
boolean
Hinweise
boldBidirectional
Gibt an, ob die Schriftart in einem Dokument mit Lese-/Schreibrichtung von rechts nach links fett formatiert ist. Die folgenden Werte sind möglich:
true: Der gesamte Text ist fett formatiert.false: Keiner der Texte ist fett formatiert.null: Wird zurückgegeben, wenn teilweise, aber nicht der gesamte Text fett formatiert ist.
boldBidirectional?: boolean;
Eigenschaftswert
boolean
Hinweise
borders
Gibt ein BorderUniversalCollection Objekt zurück, das alle Rahmen für die Schriftart darstellt.
borders?: Word.Interfaces.BorderUniversalData[];
Eigenschaftswert
Hinweise
color
Gibt die Farbe für die Schriftart an. Sie können den Wert im Format "#RRGGBB" oder den Farbnamen angeben.
color?: string;
Eigenschaftswert
string
Hinweise
colorIndex
Gibt einen ColorIndex Wert an, der die Farbe für die Schriftart darstellt.
colorIndex?: Word.ColorIndex | "Auto" | "Black" | "Blue" | "Turquoise" | "BrightGreen" | "Pink" | "Red" | "Yellow" | "White" | "DarkBlue" | "Teal" | "Green" | "Violet" | "DarkRed" | "DarkYellow" | "Gray50" | "Gray25" | "ClassicRed" | "ClassicBlue" | "ByAuthor";
Eigenschaftswert
Word.ColorIndex | "Auto" | "Black" | "Blue" | "Turquoise" | "BrightGreen" | "Pink" | "Red" | "Yellow" | "White" | "DarkBlue" | "Teal" | "Green" | "Violet" | "DarkRed" | "DarkYellow" | "Gray50" | "Gray25" | "ClassicRed" | "ClassicBlue" | "ByAuthor"
Hinweise
colorIndexBidirectional
Gibt die Farbe für das Font Objekt in einem Dokument mit Leserichtung von rechts nach links an.
colorIndexBidirectional?: Word.ColorIndex | "Auto" | "Black" | "Blue" | "Turquoise" | "BrightGreen" | "Pink" | "Red" | "Yellow" | "White" | "DarkBlue" | "Teal" | "Green" | "Violet" | "DarkRed" | "DarkYellow" | "Gray50" | "Gray25" | "ClassicRed" | "ClassicBlue" | "ByAuthor";
Eigenschaftswert
Word.ColorIndex | "Auto" | "Black" | "Blue" | "Turquoise" | "BrightGreen" | "Pink" | "Red" | "Yellow" | "White" | "DarkBlue" | "Teal" | "Green" | "Violet" | "DarkRed" | "DarkYellow" | "Gray50" | "Gray25" | "ClassicRed" | "ClassicBlue" | "ByAuthor"
Hinweise
contextualAlternates
Gibt an, ob kontextbezogene Alternativen für die Schriftart aktiviert sind.
contextualAlternates?: boolean;
Eigenschaftswert
boolean
Hinweise
diacriticColor
Gibt die Farbe an, die für diakritische Zeichen für das Font Objekt verwendet werden soll. Sie können den Wert im Format "#RRGGBB" angeben.
diacriticColor?: string;
Eigenschaftswert
string
Hinweise
disableCharacterSpaceGrid
Gibt an, ob Microsoft Word die Anzahl der Zeichen pro Zeile für das entsprechende Font Objekt ignoriert.
disableCharacterSpaceGrid?: boolean;
Eigenschaftswert
boolean
Hinweise
doubleStrikeThrough
Gibt an, ob die Schriftart doppelt durchgestrichen ist.
true Wenn die Schriftart als doppelt durchgestrichener Text formatiert ist, andernfalls falsewird .
doubleStrikeThrough?: boolean;
Eigenschaftswert
boolean
Hinweise
emboss
Gibt an, ob die Schriftart als geprägt formatiert ist. Die folgenden Werte sind möglich:
true: Der gesamte Text ist geprägt.false: Keiner der Texte ist geprägt.null: Gibt zurück, wenn teilweise, aber nicht der gesamte Text geprägt ist.
emboss?: boolean;
Eigenschaftswert
boolean
Hinweise
emphasisMark
Gibt einen EmphasisMark Wert an, der das Hervorhebungszeichen für ein Zeichen oder eine festgelegte Zeichenfolge darstellt.
emphasisMark?: Word.EmphasisMark | "None" | "OverSolidCircle" | "OverComma" | "OverWhiteCircle" | "UnderSolidCircle";
Eigenschaftswert
Word.EmphasisMark | "None" | "OverSolidCircle" | "OverComma" | "OverWhiteCircle" | "UnderSolidCircle"
Hinweise
engrave
Gibt an, ob die Schriftart als graviert formatiert ist. Die folgenden Werte sind möglich:
true: Der gesamte Text ist graviert.false: Keiner der Texte ist eingraviert.null: Wird zurückgegeben, wenn teilweise, aber nicht der gesamte Text eingraviert ist.
engrave?: boolean;
Eigenschaftswert
boolean
Hinweise
fill
Gibt ein FillFormat Objekt zurück, das Füllformatierungseigenschaften für die Schriftart enthält, die vom Textbereich verwendet wird.
fill?: Word.Interfaces.FillFormatData;
Eigenschaftswert
Hinweise
glow
Gibt ein GlowFormat Objekt zurück, das die Glühformatierung für die Schriftart darstellt, die vom Textbereich verwendet wird.
glow?: Word.Interfaces.GlowFormatData;
Eigenschaftswert
Hinweise
hidden
Gibt an, ob die Schriftart als ausgeblendet markiert ist.
trueWenn die Schriftart als ausgeblendeter Text formatiert ist, andernfalls wird . false
hidden?: boolean;
Eigenschaftswert
boolean
Hinweise
highlightColor
Gibt die Hervorhebungsfarbe an. Verwenden Sie zum Festlegen einen Wert im Format "#RRGGBB" oder im Farbnamen. Um die Hervorhebungsfarbe zu entfernen, legen Sie sie auf nullfest. Die zurückgegebene Hervorhebungsfarbe kann das Format '#RRGGBB', eine leere Zeichenfolge für gemischte Hervorhebungsfarben oder null keine Hervorhebungsfarbe haben. Hinweis: In Office für Windows Desktop sind nur die Standardfarben für Hervorhebungen verfügbar. Dies sind "Gelb", "Limette", "Türkis", "Pink", "Blau", "Rot", "Dunkelblau", "Blaugrün", "Grün", "Lila", "Dunkelrot", "Oliv", "Grau", "Hellgrau" und "Schwarz". Wenn das Add-In in Office für Windows Desktop ausgeführt wird, wird jede andere Farbe in die nächstliegende Farbe konvertiert, wenn sie auf die Schriftart angewendet wird.
highlightColor?: string;
Eigenschaftswert
string
Hinweise
italic
Gibt an, ob die Schriftart kursiv ist.
true Wenn die Schriftart kursiv ist, andernfalls false.
italic?: boolean;
Eigenschaftswert
boolean
Hinweise
italicBidirectional
Gibt an, ob die Schriftart in einem Dokument mit Lese-/Schreibrichtung von rechts nach links kursiv geschrieben wird. Die folgenden Werte sind möglich:
true: Der gesamte Text ist kursiv.false: Keiner der Texte ist kursiv.null: Wird zurückgegeben, wenn teilweise, aber nicht der gesamte Text kursiv geschrieben ist.
italicBidirectional?: boolean;
Eigenschaftswert
boolean
Hinweise
kerning
Gibt den Mindestschriftgrad an, für den Microsoft Word das Kerning automatisch anpasst.
kerning?: number;
Eigenschaftswert
number
Hinweise
ligature
Gibt die Ligatureinstellung für das Font Objekt an.
ligature?: Word.Ligature | "None" | "Standard" | "Contextual" | "StandardContextual" | "Historical" | "StandardHistorical" | "ContextualHistorical" | "StandardContextualHistorical" | "Discretional" | "StandardDiscretional" | "ContextualDiscretional" | "StandardContextualDiscretional" | "HistoricalDiscretional" | "StandardHistoricalDiscretional" | "ContextualHistoricalDiscretional" | "All";
Eigenschaftswert
Word.Ligature | "None" | "Standard" | "Contextual" | "StandardContextual" | "Historical" | "StandardHistorical" | "ContextualHistorical" | "StandardContextualHistorical" | "Discretional" | "StandardDiscretional" | "ContextualDiscretional" | "StandardContextualDiscretional" | "HistoricalDiscretional" | "StandardHistoricalDiscretional" | "ContextualHistoricalDiscretional" | "All"
Hinweise
line
Gibt ein LineFormat Objekt zurück, das die Formatierung einer Zeile angibt.
line?: Word.Interfaces.LineFormatData;
Eigenschaftswert
Hinweise
name
Gibt den Namen der Schriftart an.
name?: string;
Eigenschaftswert
string
Hinweise
nameAscii
Gibt die Schriftart für lateinischen Text an (Zeichen mit Zeichencodes von 0 (Null) bis 127).
nameAscii?: string;
Eigenschaftswert
string
Hinweise
nameBidirectional
Gibt den Namen der Schriftart in einem Dokument mit Leserichtung von rechts nach links an.
nameBidirectional?: string;
Eigenschaftswert
string
Hinweise
nameFarEast
Gibt den ostasiatischen Schriftnamen an.
nameFarEast?: string;
Eigenschaftswert
string
Hinweise
nameOther
Gibt die Schriftart für Zeichen mit Codes von 128 bis 255 an.
nameOther?: string;
Eigenschaftswert
string
Hinweise
numberForm
Gibt die Zahlenzeicheneinstellung für eine OpenType-Schriftart an.
numberForm?: Word.NumberForm | "Default" | "Lining" | "OldStyle";
Eigenschaftswert
Word.NumberForm | "Default" | "Lining" | "OldStyle"
Hinweise
numberSpacing
Gibt die Einstellung für den Zahlenabstand für die Schriftart an.
numberSpacing?: Word.NumberSpacing | "Default" | "Proportional" | "Tabular";
Eigenschaftswert
Word.NumberSpacing | "Default" | "Proportional" | "Tabular"
Hinweise
outline
Gibt an, ob die Schriftart als konturiert formatiert ist. Die folgenden Werte sind möglich:
true: Der gesamte Text ist gegliedert.false: Keiner der Texte ist umrissen.null: Wird zurückgegeben, wenn teilweise, aber nicht der gesamte Text umrissen ist.
outline?: boolean;
Eigenschaftswert
boolean
Hinweise
position
Gibt die Position von Text (in Punkten) relativ zur Grundlinie an.
position?: number;
Eigenschaftswert
number
Hinweise
reflection
Gibt ein ReflectionFormat Objekt zurück, das die Reflexionsformatierung für eine Form darstellt.
reflection?: Word.Interfaces.ReflectionFormatData;
Eigenschaftswert
Hinweise
scaling
Gibt den Skalierungsprozentsatz an, der auf die Schriftart angewendet wird.
scaling?: number;
Eigenschaftswert
number
Hinweise
shadow
Gibt an, ob die Schriftart schattiert formatiert ist. Die folgenden Werte sind möglich:
true: Der gesamte Text ist schattiert.false: Keiner der Texte ist schattiert.null: Wird zurückgegeben, wenn teilweise, aber nicht der gesamte Text schattiert ist.
shadow?: boolean;
Eigenschaftswert
boolean
Hinweise
size
Gibt den Schriftgrad in Punkt an.
size?: number;
Eigenschaftswert
number
Hinweise
sizeBidirectional
Gibt den Schriftgrad in Punkten für Text mit der Schreibrichtung von rechts nach links an.
sizeBidirectional?: number;
Eigenschaftswert
number
Hinweise
smallCaps
Gibt an, ob die Schriftart als Kapitälchen formatiert ist, wodurch Kleinbuchstaben als kleine Großbuchstaben angezeigt werden. Die folgenden Werte sind möglich:
true: Der gesamte Text hat das Attribut Kapitälchen .false: Keiner der Texte weist das Attribut Kapitälchen auf.null: Wird zurückgegeben, wenn teilweise, aber nicht der gesamte Text das Attribut Kapitälchen aufweist.
smallCaps?: boolean;
Eigenschaftswert
boolean
Hinweise
spacing
Gibt den Abstand zwischen Zeichen an.
spacing?: number;
Eigenschaftswert
number
Hinweise
strikeThrough
Gibt an, ob die Schriftart durchgestrichen ist.
trueWenn die Schriftart als durchgestrichener Text formatiert ist, andernfalls wird . false
strikeThrough?: boolean;
Eigenschaftswert
boolean
Hinweise
stylisticSet
Gibt den Stilsatz für die Schriftart an.
stylisticSet?: Word.StylisticSet | "Default" | "Set01" | "Set02" | "Set03" | "Set04" | "Set05" | "Set06" | "Set07" | "Set08" | "Set09" | "Set10" | "Set11" | "Set12" | "Set13" | "Set14" | "Set15" | "Set16" | "Set17" | "Set18" | "Set19" | "Set20";
Eigenschaftswert
Word.StylisticSet | "Default" | "Set01" | "Set02" | "Set03" | "Set04" | "Set05" | "Set06" | "Set07" | "Set08" | "Set09" | "Set10" | "Set11" | "Set12" | "Set13" | "Set14" | "Set15" | "Set16" | "Set17" | "Set18" | "Set19" | "Set20"
Hinweise
subscript
Gibt an, ob die Schriftart tiefgestellt ist.
true Wenn die Schriftart tiefgestellt formatiert ist, andernfalls falsewird .
subscript?: boolean;
Eigenschaftswert
boolean
Hinweise
superscript
Gibt an, ob die Schriftart hochgestellt ist.
trueWenn die Schriftart hochgestellt formatiert ist, andernfalls wird . false
superscript?: boolean;
Eigenschaftswert
boolean
Hinweise
textColor
Gibt ein ColorFormat Objekt zurück, das die Farbe für die Schriftart darstellt.
textColor?: Word.Interfaces.ColorFormatData;
Eigenschaftswert
Hinweise
textShadow
Gibt ein ShadowFormat Objekt zurück, das die Schattenformatierung für die Schriftart angibt.
textShadow?: Word.Interfaces.ShadowFormatData;
Eigenschaftswert
Hinweise
threeDimensionalFormat
Gibt ein ThreeDimensionalFormat Objekt zurück, das 3-dimensionale (3D) Effektformatierungseigenschaften für die Schriftart enthält.
threeDimensionalFormat?: Word.Interfaces.ThreeDimensionalFormatData;
Eigenschaftswert
Hinweise
underline
Gibt den Unterstreichungstyp der Schriftart an.
none wenn die Schriftart nicht unterstrichen ist.
underline?: Word.UnderlineType | "Mixed" | "None" | "Hidden" | "DotLine" | "Single" | "Word" | "Double" | "Thick" | "Dotted" | "DottedHeavy" | "DashLine" | "DashLineHeavy" | "DashLineLong" | "DashLineLongHeavy" | "DotDashLine" | "DotDashLineHeavy" | "TwoDotDashLine" | "TwoDotDashLineHeavy" | "Wave" | "WaveHeavy" | "WaveDouble";
Eigenschaftswert
Word.UnderlineType | "Mixed" | "None" | "Hidden" | "DotLine" | "Single" | "Word" | "Double" | "Thick" | "Dotted" | "DottedHeavy" | "DashLine" | "DashLineHeavy" | "DashLineLong" | "DashLineLongHeavy" | "DotDashLine" | "DotDashLineHeavy" | "TwoDotDashLine" | "TwoDotDashLineHeavy" | "Wave" | "WaveHeavy" | "WaveDouble"
Hinweise
underlineColor
Gibt die Farbe der Unterstreichung für das Font Objekt an. Sie können den Wert im Format "#RRGGBB" angeben.
underlineColor?: string;
Eigenschaftswert
string