Добавление HTML форматированного текста внутри ячейки
Aspose.Cells поддерживает преобразование HTML, ориентированного на Microsoft Excel, в формат XLS/XLSX. Это означает, что HTML, сгенерированный Microsoft Excel, может быть преобразован обратно в формат XLS/XLSX с использованием Aspose.Cells.
Точно так же, если есть какой-то простой HTML, Aspose.Cells может преобразовать его в HTML-строку с форматированным текстом. Aspose.Cells предоставляет свойство Cell.HtmlString, которое может принять такой простой HTML и преобразовать его в отформатированный текст ячейки.
Приведенный ниже образец кода показывает, как добавить HTML-форматированный текст в ячейку. Пожалуйста, посмотрите скриншот выходного файла Excel.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); | |
Workbook workbook = new Workbook(); | |
Worksheet worksheet = workbook.Worksheets[0]; | |
Cell cell = worksheet.Cells["A1"]; | |
cell.HtmlString = "<Font Style=\"FONT-WEIGHT: bold;FONT-STYLE: italic;TEXT-DECORATION: underline;FONT-FAMILY: Arial;FONT-SIZE: 11pt;COLOR: #ff0000;\">This is simple HTML formatted text.</Font>"; | |
workbook.Save(dataDir + "output_out.xlsx"); |