Как удалить пробел между символом маркера и абзацем, используя OpenXML
Я создаю текстовый документ, используя C# и OpenXML. В документе у меня есть несколько маркированных списков. Мой вопрос заключается в том, как изменить размер или удалить пробел между символом маркера и абзацем?
1 ответ
Решение
Хорошо, я нашел это, мне нужно было добавить элемент LevelSuffix в мой элемент Level, вот так:
var a = new AbstractNum(
new Nsid() { Val = "FFFFFF80" }
, new MultiLevelType() { Val = MultiLevelValues.HybridMultilevel }
, new Level(
new LevelSuffix { Val = LevelSuffixValues.Space, },
new NumberingFormat() { Val = NumberFormatValues.Bullet },
new LevelText() { Val = "-" }
) { LevelIndex = 0 }
) { AbstractNumberId = abstarctnumberId };
Я также нашел эту страницу очень полезной.