Как удалить пробел между символом маркера и абзацем, используя 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 };

Я также нашел эту страницу очень полезной.

Другие вопросы по тегам