OpenXML-文字处理-表格单元格命令

时间:2018-11-20 16:23:29

标签: c# ms-word openxml core openxml-sdk

  cell = (TableCell)cell;
  Paragraph p = new Paragraph();
  Run run = p.Elements<Run>().FirstOrDefault();
  RunProperties runProps = new RunProperties();
  Bold bold = new Bold();
  runProps.Append(bold);
  run.AppendChild(new RunProperties(runProps));

我有一些命令存储在枚举和抽象类中,这些类将这些命令从抽象单元格映射到OpenXml单元格。这些命令包括:​​粗体,下划线,斜体,左对齐等。我希望修改单元格运行,而不会出现通常在追加无效子项时引发的ChildAppend子项冲突错误。最好的方法是什么?修改单元格的段落属性还是运行属性?

这可能只是我对OpenXml在幕后的外观以及哪些属性是可公开追加的/需要创建一次的误解。

0 个答案:

没有答案