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