StyleIdentifier
Содержание
[
Скрывать
]Style.StyleIdentifier property
Получает независимый от локали идентификатор стиля для встроенного стиля.
public StyleIdentifier StyleIdentifier { get; }
Примечания
Для стилей, определенных пользователем (пользовательских), это свойство возвращаетUser.
Примеры
Показывает, как изменить положение правой позиции табуляции в абзацах, связанных с оглавлением.
Document doc = new Document(MyDir + "Table of contents.docx");
// Пройти по всем абзацам со стилями, основанными на результате TOC; это любой стиль между TOC и TOC9.
foreach (Paragraph para in doc.GetChildNodes(NodeType.Paragraph, true))
if (para.ParagraphFormat.Style.StyleIdentifier >= StyleIdentifier.Toc1 &&
para.ParagraphFormat.Style.StyleIdentifier <= StyleIdentifier.Toc9)
{
// Получаем первую табуляцию, используемую в этом абзаце. Это должна быть табуляция, используемая для выравнивания номеров страниц.
TabStop tab = para.ParagraphFormat.TabStops[0];
// Заменить первую остановку табуляции по умолчанию на пользовательскую остановку табуляции.
para.ParagraphFormat.TabStops.RemoveByPosition(tab.Position);
para.ParagraphFormat.TabStops.Add(tab.Position - 50, tab.Alignment, tab.Leader);
}
doc.Save(ArtifactsDir + "Styles.ChangeTocsTabStops.docx");
Смотрите также
- enum StyleIdentifier
- class Style
- пространство имен Aspose.Words
- сборка Aspose.Words