我有一个情况,我需要使用Aspose.Words for .NET隐藏段落标记 - 虽然我可以检测隐藏的运行并从文档中删除它们:
var runs = document.GetChildNodes(NodeType.Run, true);
runs.Cast<Run>().Where(r => r.Font.Hidden).Iter(r => r.Remove());
这仍然留给我一个段落分裂,Word本身不会显示一个。我已经看过DocumentML并且没有得到任何线索,因为它只在各个运行中显示<w:vanish />
元素。
有没有人对此有任何想法?
非常感谢。
在发布此问题后几分钟我找到了答案 - 查看段落上的ParagraphBreakFont.Hidden
属性,它将告诉您段落末尾的段落标记是否隐藏。