Open XML - использование атрибута stylePaneFormatFilter для отображения стиля «Нормальный» вместе с пользовательскими стилями и опцией четкого форматирования - PullRequest
1 голос
/ 04 мая 2011

Я хочу вносить программные изменения в документ Word 2007, чтобы он отображал ТОЛЬКО стиль «Нормальный», все пользовательские стили, созданные пользователем, и параметр «Очистить форматирование» на панели стилей.

Теперь я могу показать пользовательские стили и опцию четкого форматирования, но не стиль Normal.

От: - http://msdn.microsoft.com/fr-fr/library/documentformat.openxml.wordprocessing.stylepaneformatfilter.aspx

0x1000 - указывает, что должен присутствовать стиль, который удаляет все форматирование и стили из текста. 0x0002 - указывает, что в списке стилей документов должны отображаться только стили с атрибутом customStyle.

Я суммирую вышеприведенные шестнадцатеричные значения, чтобы получить 1002 для отображения как пользовательских стилей, так и четкого форматирования. Но я не вижу способа показать «нормальный» стиль, так как он построен в стиле. Однако, когда вы применяете четкое форматирование к любому абзацу, по умолчанию к слову применяется обычный стиль. Тем не менее, пользователи хотят видеть «нормальный» стиль. : - (

Есть ли способ сделать это?

...