FontConfigs.SetFontFolder
FontConfigs.SetFontFolder method
Sets the fonts folder
public static void SetFontFolder(string fontFolder, bool recursive)
Parameter | Type | Description |
---|---|---|
fontFolder | String | The folder that contains TrueType fonts. |
recursive | Boolean | Determines whether or not to scan subfolders. |
Examples
using System;
using Aspose.Cells;
namespace AsposeCellsExamples
{
public class FontConfigsMethodSetFontFolderWithStringBooleanDemo
{
public static void Run()
{
// Initialize a new workbook
Workbook workbook = new Workbook();
// Access the first worksheet
Worksheet worksheet = workbook.Worksheets[0];
// Add some text to cell A1
worksheet.Cells["A1"].PutValue("Sample Text with Custom Font");
// Set custom font folder and specify whether to include subfolders
FontConfigs.SetFontFolder("Fonts", true);
// Apply a font style that might use fonts from the custom folder
Style style = worksheet.Cells["A1"].GetStyle();
style.Font.Name = "CustomFont"; // Assuming "CustomFont" exists in the Fonts folder
style.Font.Size = 14;
worksheet.Cells["A1"].SetStyle(style);
// Save the workbook to PDF
workbook.Save("output.pdf", SaveFormat.Pdf);
}
}
}
See Also
- class FontConfigs
- namespace Aspose.Cells
- assembly Aspose.Cells