Überschriften und Textkörper Thema Schriftart
Die Standardschriftart ändert sich automatisch, wenn die Regionseinstellung geändert wird.
Wenn die Standard-Schriftart geändert wird, ändert sich auch die Zeilenhöhe und Spaltenbreite, und es kann sogar die Seitenlayout durcheinander bringen.
Was hat die Änderung der Standard-Schriftart verursacht?
Wenn die Excel-Themenschriftart festgelegt ist, wechselt Excel automatisch zwischen verschiedenen Schriftarten basierend auf der aktuellen Sprachumgebung.
Überschriften- und Textkörper-Themenschriftart in Excel
Wählen Sie in Excel die Registerkarte Start, klicken Sie auf die Dropdown-Box für Schriftarten. Sie sehen “Theme Fonts” mit zwei Theme-Schriftarten: Calibri Light (Überschriften) und Calibri (Körper) mit englischer Regions-Einstellung.
Wenn Theme Font ausgewählt ist, wird der Schriftartname in verschiedenen Regionen unterschiedlich angezeigt. Wenn Sie nicht möchten, dass sich die Schriftart automatisch in verschiedenen Regionen ändert, wählen Sie die beiden Theme Fonts nicht aus.
Ändern der Überschrift- und Fließtext-Schriftart programmatisch
Mit Aspose.Cells for Node.js via C++ können wir überprüfen, ob die Standardschriftart eine Theme-Schriftart ist, oder setzen die Theme-Schriftart mit der Methode Font.setSchemeType(FontSchemeType).
Das folgende Beispiel zeigt, wie man die Theme-Schriftart manipuliert.
Dynamisch lokale Design-Schriftart programmatisch abrufen
Manchmal befinden sich unsere Server und die Rechner der Benutzer nicht in der gleichen Region. Wie können wir dieselbe Schriftart, die Benutzer für die Dateiverarbeitung möchten, erhalten?
Wir müssen die regionalen Systemeinstellungen festlegen, bevor die Datei mit der Methode LoadOptions.setRegion(CountryCode) geladen wird.
Der folgende Beispielcode zeigt, wie man lokale Design-Schriftarten erhält.