我想替换docx
文件中的某些文本,而我正在使用XCeed Docx
lib,我想问是否有办法用新格式的文本替换文本?例如,我有%value%
(普通文本),我想用粗体替换它以仅替换文本,我使用功能document.ReplaceText(%value%, "Bold text")
。请注意,并非所有替换文本都必须为粗体,并且我不知道下一个是否为粗体,仅在某些情况下才需要粗体。
答案 0 :(得分:0)
尝试一下:
Formatting formatting = new Formatting();
formatting.Bold = true;
doc.ReplaceText("%value%", "Bold Text", false, System.Text.RegularExpressions.RegexOptions.None, formatting);