Comment définir la police et la taille des cellules
La personnalisation des propriétés des polices, notamment le nom, la taille, la couleur, le soulignement, le gras, l'italique, le script et le barré, offre de nombreux avantages pour la mise en forme des documents. Ces options vous permettent d'améliorer la lisibilité, de mettre l'accent sur les informations essentielles et de créer des documents visuellement attrayants. Avec IronXL, vous pouvez modifier sans effort les propriétés des polices sans interopérabilité en C# .NET, ce qui simplifie le processus et vous permet de créer des documents professionnels et soignés sans effort.
Comment définir la police et la taille des cellules
- Téléchargez la bibliothèque C# pour définir la police et la taille
- Ouvrir une feuille de calcul Excel existante ou en créer une nouvelle
- Utilisation Police propriétés permettant de personnaliser l'apparence des polices, telles que le nom, la taille et la graisse
- Définir la police en italique, en barré ou utiliser FontScript
- Explorer toutes les options disponibles pour le soulignement
Commencez avec IronXL
Commencez à utiliser IronXL dans votre projet dès aujourd'hui avec un essai gratuit.
Exemple de définition de la police et de la taille des cellules
Pour personnaliser la police d'uncellule, colonne, ligne ou plage sélectionnéeil suffit de définir les propriétés Font du Style. Utilisez la propriété Name pour définir la famille de police souhaitée, la propriété Height pour ajuster la taille de la police et la propriété Bold pour accentuer le poids de la police. En outre, vous pouvez utiliser la propriété Underline pour ajouter un soulignement afin d'accentuer l'aspect visuel.
: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")
Définir la police et la taille des cellules Exemple avancé
Outre les options présentées dans la section précédente, vous pouvez personnaliser davantage l'aspect des polices dans Excel. Il s'agit notamment de régler la police sur Italique, d'appliquer Strikeout, d'utiliser FontScript pour les indices supérieurs et inférieurs, et de choisir une couleur de police spécifique. L'exemple ci-dessous montre comment utiliser ces options supplémentaires pour créer des styles de police personnalisés pour vos cellules.
[{i :(La propriété Nom définit le nom de la police exactement comme indiqué. Par exemple, si vous souhaitez utiliser la police "Times New Roman", veillez à la saisir exactement avec les mêmes espaces et les mêmes majuscules.)}]
: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")
Souligner
Dans Excel, il existe différents types de soulignement pour la mise en forme du texte. L'une de ces options est le soulignement comptable, qui présente un espacement supplémentaire entre les caractères et les lignes par rapport au soulignement normal. Pour les entrées de texte, le soulignement s'étend au-delà de la valeur, tant à l'avant qu'à l'arrière. Toutefois, pour les données numériquesformats de donnéesle soulignement reste confiné à la valeur. Lorsqu'une cellule contient à la fois des chiffres et d'autres caractères, le soulignement comptable se comporte comme du texte.
Police Script
Le script de police dans IronXL offre trois options : none (aucun), super (super) et sub (sous).
- aucun : L'option par défaut, qui définit la police sur la ligne de base pour une apparence de texte normale.
- super : Positionne les caractères du texte au-dessus de la ligne de base pour les exposants ou les notes de bas de page.
- sub : Positionne les caractères de texte sous la ligne de base pour les formules chimiques et les notations mathématiques.
Couleur de la police
Vous pouvez définir la couleur de la police en utilisant la propriété Color ou la méthode SetColor
. La méthode SetColor
accepte des données sous la forme de IronSoftware.Drawing.Color ou d'un code couleur Hex.
: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)