По сути мой процесс таков:
Возьмите контент, который пользователь вводит в RadRichTextBox, и вставьте его в документ Word шаблона, сохраните его как новый документ, чтобы шаблон можно было использовать повторно.
Весь этот процесс работает отлично, за одним исключением.
Когда у меня есть маркированный список в telerik RadRichTextBox, я получаю из него следующий XML-код:
Код: Выделить всё
Test 1
Test 2
Test 3
[img]https: //i.sstatic.net/8jur5GTK.png[/img]
Когда я меняю w:numId w:val="1" в XML-коде выше и вставьте, что он работает отлично.
Основываясь на своих исследованиях, я предполагаю, что моя NumberingDefinitionsPart не совпадает для WordProcessingDocument и вывода из моего источника, который представляет собой телерик RadRichTextbox.
Для выходного документа это определения нумерации.
NumId: 1, AbstractNumId: 2, NumberingFormat: Bullet
NumId: 2, AbstractNumId: 0 , NumberingFormat: десятичный
NumId: 3, AbstractNumId: 1, NumberingFormat: десятичный
Как изменить NumberingDefinitionsPart для созданного документа?
Подробнее здесь: https://stackoverflow.com/questions/787 ... ifications
Мобильная версия