Открытый XML — Модификации нумерацииОпределенийЧастейC#

Место общения программистов C#
Ответить
Anonymous
 Открытый XML — Модификации нумерацииОпределенийЧастей

Сообщение Anonymous »

Я использую Open XML и элемент управления Telerik (RadRichTextBox) вместе для достижения желаемых результатов.
По сути мой процесс таков:
Возьмите контент, который пользователь вводит в RadRichTextBox, и вставьте его в документ Word шаблона, сохраните его как новый документ, чтобы шаблон можно было использовать повторно.
Весь этот процесс работает отлично, за одним исключением.
Когда у меня есть маркированный список в telerik RadRichTextBox, я получаю из него следующий XML-код:

Код: Выделить всё












Test 1 


























Test 2













Test 3








Когда я вставляю это в свой WordProcessingDocument, мой результат выглядит следующим образом:
[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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»