You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ClosedXML 0.96.0版本后如何设置单元格富文本的加粗格式?

ClosedXML 0.96.0+ 富文本设置方法

0.96.0版本后,ClosedXML的富文本API调整为通过CreateRichText()获取富文本对象,再通过该对象添加带样式的文本片段,正确写法如下:

// 方式1:保存富文本对象引用后操作
var richText = ws.Cell("M3").CreateRichText();
richText.AddText("⌧ ").Bold = false;
richText.AddText("Total Joint").Bold = true;

或者用链式调用简化代码:

// 方式2:链式调用
ws.Cell("M3")
  .CreateRichText()
  .AddText("⌧ ").Bold = false;
  .AddText("Total Joint").Bold = true;

注意:不要在调用CreateRichText()后直接给单元格Value赋值,这会覆盖富文本设置。另外ClosedXML的富文本不支持\b这类转义字符,必须通过每个文本片段的样式属性(如Bold)来单独设置格式。

内容的提问来源于stack exchange,提问作者Hambone

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 14:01:17