如何使用xceed docx用格式化文本替换段落?

时间:2018-11-09 07:21:14

标签: c# ms-word docx xceed

我想替换docx文件中的某些文本,而我正在使用XCeed Docx lib,我想问是否有办法用新格式的文本替换文本?例如,我有%value%(普通文本),我想用粗体替换它以仅替换文本,我使用功能document.ReplaceText(%value%, "Bold text")。请注意,并非所有替换文本都必须为粗体,并且我不知道下一个是否为粗体,仅在某些情况下才需要粗体。

1 个答案:

答案 0 :(得分:0)

尝试一下:

Formatting formatting = new Formatting();
formatting.Bold = true;
doc.ReplaceText("%value%", "Bold Text", false, System.Text.RegularExpressions.RegexOptions.None, formatting);