- Demo
- C# source
- VB.Net source
The sample demonstrates how to design text font in an excel workbook.
using Spire.Xls; namespace CharacterFont { class Program { static void Main(string[] args) { Workbook workbook = new Workbook(); workbook.LoadFromFile(@"..\..\..\..\Data\Blank.xls",ExcelVersion.Version97to2003); Worksheet worksheet = workbook.Worksheets[0]; //set the font of Range["A1"] worksheet.Range["A1"].Text = "BaTang"; worksheet.Range["A1"].Style.Font.FontName = "BaTang"; //set the font of Range["A2"] worksheet.Range["A2"].Text = "Cooper Black"; worksheet.Range["A2"].Style.Font.FontName = "Cooper Black"; worksheet.Range["A2"].Style.Font.Size = 14; //set the font of Range["A3"] worksheet.Range["A3"].Text = "Gulim"; worksheet.Range["A3"].Style.Font.FontName = "Gulim"; worksheet.Range["A3"].Style.Font.Size = 17; //set the font of Range["A4"] worksheet.Range["A4"].Text = "Freestyle Script"; worksheet.Range["A4"].Style.Font.FontName = "Freestyle Script"; worksheet.Range["A4"].Style.Font.Size = 17; //set the font of Range["A5"] worksheet.Range["A5"].Text = "Felix Titling"; worksheet.Range["A5"].Style.Font.FontName = "Felix Titling"; worksheet.Range["A5"].Style.Font.Size = 17; //set the font of Range["A6"] worksheet.Range["A6"].Text = "Eras Bold ITC"; worksheet.Range["A6"].Style.Font.FontName = "Eras Bold ITC"; worksheet.Range["A6"].Style.Font.Size = 17; //set the font of Range["A7"] worksheet.Range["A7"].Text = "Tempus Sans ITC"; worksheet.Range["A7"].Style.Font.FontName = "Tempus Sans ITC"; worksheet.Range["A7"].Style.Font.Size = 17; //set the font of Range["A8"] worksheet.Range["A8"].Text = "STENCIL"; worksheet.Range["A8"].Style.Font.FontName = "STENCIL"; worksheet.Range["A8"].Style.Font.Size = 17; worksheet.AutoFitColumn(1); workbook.SaveToFile("sample.xls", ExcelVersion.Version97to2003); System.Diagnostics.Process.Start(workbook.FileName); } } }
Imports Spire.Xls Namespace CharacterFont Friend Class Program Shared Sub Main(ByVal args() As String) Dim workbook As New Workbook() workbook.LoadFromFile("..\..\..\..\Data\Blank.xls",ExcelVersion.Version97to2003) Dim worksheet As Worksheet = workbook.Worksheets(0) 'set the font of Range["A1"] worksheet.Range("A1").Text = "BaTang" worksheet.Range("A1").Style.Font.FontName = "BaTang" 'set the font of Range["A2"] worksheet.Range("A2").Text = "Cooper Black" worksheet.Range("A2").Style.Font.FontName = "Cooper Black" worksheet.Range("A2").Style.Font.Size = 14 'set the font of Range["A3"] worksheet.Range("A3").Text = "Gulim" worksheet.Range("A3").Style.Font.FontName = "Gulim" worksheet.Range("A3").Style.Font.Size = 17 'set the font of Range["A4"] worksheet.Range("A4").Text = "Freestyle Script" worksheet.Range("A4").Style.Font.FontName = "Freestyle Script" worksheet.Range("A4").Style.Font.Size = 17 'set the font of Range["A5"] worksheet.Range("A5").Text = "Felix Titling" worksheet.Range("A5").Style.Font.FontName = "Felix Titling" worksheet.Range("A5").Style.Font.Size = 17 'set the font of Range["A6"] worksheet.Range("A6").Text = "Eras Bold ITC" worksheet.Range("A6").Style.Font.FontName = "Eras Bold ITC" worksheet.Range("A6").Style.Font.Size = 17 'set the font of Range["A7"] worksheet.Range("A7").Text = "Tempus Sans ITC" worksheet.Range("A7").Style.Font.FontName = "Tempus Sans ITC" worksheet.Range("A7").Style.Font.Size = 17 'set the font of Range["A8"] worksheet.Range("A8").Text = "STENCIL" worksheet.Range("A8").Style.Font.FontName = "STENCIL" worksheet.Range("A8").Style.Font.Size = 17 worksheet.AutoFitColumn(1) workbook.SaveToFile("sample.xls", ExcelVersion.Version97to2003) System.Diagnostics.Process.Start(workbook.FileName) End Sub End Class End Namespace