C # изменить цвет символа в документе MS Word (.docx) - PullRequest
0 голосов
/ 16 ноября 2018

Я собираюсь изменить цвет шрифта определенного символа вместо всего абзаца в документе MS.Я хотел бы сделать это в C #.

Теперь я могу изменить цвет шрифта всего абзаца, используя библиотеку DOCX, но не могу изменить символ.

Нужно услышать любую помощь.

1 Ответ

0 голосов
/ 19 ноября 2018

В примерах этой библиотеки у вас есть этот код:

    // Insert a Paragraph into this document.
    var p = document.InsertParagraph();

    // Append some text and add formatting.
    p.Append( "This is an " ).Font( new Font( "Arial" )).Color(Color.Black)
    .Append( " E" ).Font( new Font( "Arial" )).Color( Color.Blue )
    .Append( " xample." ).Font( new Font( "Arial" )).Color( Color.Black); 

В параграфе вы можете добавлять и форматировать любой текст. Если вы хотите изменить формат письма, вам нужно добавить букву + формат. Этот код будет отображать «Это пример», а буква «Е» будет синим.

...