Доступ и обновление частей форматированного текста ячейки
Contents
[
Hide
]
Aspose.Cells позволяет получить доступ к обновлению разделов обогащенного текста ячейки. Для этой цели вы можете использовать методы Cell.GetCharacters() и Cell.SetCharacters(). Эти методы будут возвращать и принимать массивы объектов FontSetting, которые вы сможете использовать для доступа и обновления различных свойств шрифта, таких как имя шрифта, цвет шрифта, полужирный и т. д.
Доступ и обновление частей Rich Text ячейки
Следующий код демонстрирует использование методов Cell.GetCharacters() и Cell.SetCharacters() с использованием исходного файла Excel, который вы можете скачать по предоставленной ссылке. Исходный файл Excel содержит обогащенный текст в ячейке A1. В нем 3 раздела и каждый раздел имеет разные шрифты. Следующий отрывок кода получает доступ к этим разделам и обновляет первый раздел с новым названием шрифта. Наконец, он сохраняет книгу как выходной файл Excel. Когда вы его откроете, вы увидите, что шрифт первого раздела текста изменен на “Arial”.
Код на C#, чтобы получить доступ и обновить части форматированного текста ячейки
Вывод консоли, сгенерированный примерным кодом
Вот вывод консоли приведенного выше образца кода с использованием исходного файла Excel.
Before updating the font settings....
Century
Courier New
Verdana
After updating the font settings....
Arial
Courier New
Verdana