Доступ и обновление частей форматированного текста ячейки
Contents
[
Hide
]
Aspose.Cells для Python via .NET позволяет получить доступ и обновить части форматированного текста ячейки. Для этого вы можете использовать методы Cell.get_characters() и Cell.set_characters(). Эти методы будут возвращать и принимать массивы объектов FontSetting, которые можно использовать для доступа и обновления различных свойств шрифта, таких как имя шрифта, цвет шрифта, полужирность и т. д.
Доступ и обновление частей Rich Text ячейки
В следующем коде демонстрируется использование методов Cell.get_characters() и Cell.set_characters() с использованием исходного файла 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