Schriftart und -größe der Zellen einstellen
Die Anpassung der Schrifteigenschaften, einschließlich Schriftname, -größe, -farbe, -unterstreichung, -fett, -kursiv, -schrift und -durchstreichung, bietet zahlreiche Vorteile bei der Dokumentformatierung. Diese Optionen ermöglichen es Ihnen, die Lesbarkeit zu verbessern, wichtige Informationen hervorzuheben und optisch ansprechende Dokumente zu erstellen. Mit IronXL können Sie mühelos Schrifteigenschaften ohne Interop in C# .NET bearbeiten, was den Prozess vereinfacht und es Ihnen ermöglicht, mühelos professionelle und ausgefeilte Materialien zu erstellen.
Schriftart und -größe der Zellen einstellen
- Laden Sie die C#-Bibliothek zum Einstellen von Schriftart und -größe herunter
- Öffnen Sie ein bestehendes Excel-Tabellenblatt oder erstellen Sie ein neues
- Verwenden Sie Schriftart eigenschaften zum Anpassen des Schriftbildes, wie Name, Größe und Fettdruck
- Setzen Sie die Schriftart auf kursiv, durchgestrichen, oder verwenden Sie FontScript
- Erkunden Sie alle verfügbaren Optionen für Unterstreichungen
Legen Sie los mit IronXL
Beginnen Sie noch heute mit der Verwendung von IronXL in Ihrem Projekt mit einer kostenlosen Testversion.
Beispiel für Schriftart und -größe der Zellen
So personalisieren Sie die Schriftart einesausgewählte Zelle, Spalte, Zeile oder Bereichsetzen Sie einfach die Font-Eigenschaften des Stils. Verwenden Sie die Eigenschaft Name, um die gewünschte Schriftfamilie einzustellen, die Eigenschaft Höhe, um die Schriftgröße anzupassen, und die Eigenschaft Bold, um die Schriftstärke zu betonen. Zusätzlich können Sie die Eigenschaft Underline verwenden, um Unterstreichungen zur weiteren visuellen Hervorhebung hinzuzufügen.
:path=/static-assets/excel/content-code-examples/how-to/cell-font-size-set-font.cs
using IronXL;
using IronXL.Styles;
WorkBook workBook = WorkBook.Create();
WorkSheet workSheet = workBook.DefaultWorkSheet;
workSheet["B2"].StringValue = "Font and Size";
// Set font family
workSheet["B2"].Style.Font.Name = "Times New Roman";
// Set font size
workSheet["B2"].Style.Font.Height = 15;
// Set font to bold
workSheet["B2"].Style.Font.Bold = true;
// Set underline
workSheet["B2"].Style.Font.Underline = FontUnderlineType.Single;
workBook.SaveAs("fontAndSize.xlsx");
Imports IronXL
Imports IronXL.Styles
Private workBook As WorkBook = WorkBook.Create()
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
Private workSheet("B2").StringValue = "Font and Size"
' Set font family
Private workSheet("B2").Style.Font.Name = "Times New Roman"
' Set font size
Private workSheet("B2").Style.Font.Height = 15
' Set font to bold
Private workSheet("B2").Style.Font.Bold = True
' Set underline
Private workSheet("B2").Style.Font.Underline = FontUnderlineType.Single
workBook.SaveAs("fontAndSize.xlsx")
Zellenschriftart und -größe festlegen Erweitertes Beispiel
Zusätzlich zu den im vorherigen Abschnitt besprochenen Optionen können Sie das Erscheinungsbild der Schrift in Excel weiter anpassen. Dazu gehören die Einstellung der Schriftart auf Italic, die Anwendung von Strikeout, die Verwendung von FontScript für Hoch- und Tiefstellungen und die Wahl einer bestimmten Schriftfarbe color. Nachfolgend finden Sie ein Beispiel, das zeigt, wie Sie diese zusätzlichen Optionen nutzen können, um personalisierte Schriftstile für Ihre Zellen zu erstellen.
Bitte beachten Sie
:path=/static-assets/excel/content-code-examples/how-to/cell-font-size-set-font-advanced.cs
using IronXL;
using IronXL.Styles;
WorkBook workBook = WorkBook.Create();
WorkSheet workSheet = workBook.DefaultWorkSheet;
workSheet["B2"].StringValue = "Advanced";
// Set font family
workSheet["B2"].Style.Font.Name = "Lucida Handwriting";
// Set font script
workSheet["B2"].Style.Font.FontScript = FontScript.None;
// Set underline
workSheet["B2"].Style.Font.Underline = FontUnderlineType.Double;
// Set bold property
workSheet["B2"].Style.Font.Bold = true;
// Set italic property
workSheet["B2"].Style.Font.Italic = false;
// Set strikeout property
workSheet["B2"].Style.Font.Strikeout = false;
// Set font color
workSheet["B2"].Style.Font.Color = "#00FFFF";
workBook.SaveAs("fontAndSizeAdvanced.xlsx");
Imports IronXL
Imports IronXL.Styles
Private workBook As WorkBook = WorkBook.Create()
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
Private workSheet("B2").StringValue = "Advanced"
' Set font family
Private workSheet("B2").Style.Font.Name = "Lucida Handwriting"
' Set font script
Private workSheet("B2").Style.Font.FontScript = FontScript.None
' Set underline
Private workSheet("B2").Style.Font.Underline = FontUnderlineType.Double
' Set bold property
Private workSheet("B2").Style.Font.Bold = True
' Set italic property
Private workSheet("B2").Style.Font.Italic = False
' Set strikeout property
Private workSheet("B2").Style.Font.Strikeout = False
' Set font color
Private workSheet("B2").Style.Font.Color = "#00FFFF"
workBook.SaveAs("fontAndSizeAdvanced.xlsx")
Unterstreichen Sie
In Excel gibt es verschiedene Arten von Unterstreichungen für die Textformatierung. Eine solche Option ist die Buchhaltungsunterstreichung, die im Vergleich zur normalen Unterstreichung einen zusätzlichen Abstand zwischen den Zeichen und den Zeilen aufweist. Bei Texteinträgen reicht die Unterstreichung sowohl vorne als auch hinten über den Wert hinaus. Bei numerischen Werten jedochdatenformatebleibt die Unterstreichung auf den Wert beschränkt. In Fällen, in denen eine Zelle sowohl Zahlen als auch andere Zeichen enthält, verhält sich die Unterstreichung in der Buchhaltung ähnlich wie bei Text.
Schriftart Script
Die Schriftart in IronXL bietet drei Optionen: none, super und sub.
- keine: Die Standardoption, bei der die Schrift auf der Grundlinie für ein normales Textbild eingestellt wird.
- super: Positioniert Textzeichen oberhalb der Grundlinie für Exponenten oder Fußnoten.
- sub: Positioniert Textzeichen unter der Grundlinie für chemische Formeln und mathematische Notationen.
Schriftfarbe
Sie können die Schriftfarbe entweder mit der Eigenschaft Color oder der Methode SetColor
einstellen. Die Methode SetColor
akzeptiert Eingaben in Form von IronSoftware.Drawing.Color oder einem Hex-Farbcode.
:path=/static-assets/excel/content-code-examples/how-to/cell-font-size-set-font-color.cs
using IronXL;
using IronSoftware.Drawing;
WorkBook workBook = WorkBook.Create();
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Set Color property
workSheet["B2"].Style.Font.Color = "#00FFFF";
// Use Hex color code
workSheet["B2"].Style.Font.SetColor("#00FFFF");
// Use IronSoftware.Drawing
workSheet["B2"].Style.Font.SetColor(Color.Red);
Imports IronXL
Imports IronSoftware.Drawing
Private workBook As WorkBook = WorkBook.Create()
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
' Set Color property
Private workSheet("B2").Style.Font.Color = "#00FFFF"
' Use Hex color code
workSheet("B2").Style.Font.SetColor("#00FFFF")
' Use IronSoftware.Drawing
workSheet("B2").Style.Font.SetColor(Color.Red)