public Table CreateTableElement(string styleId, int numberingId, int nestLevel) { var style = StyleManager.FindStyleById(styleId); var leftIndentation = NumberingManager.GetNumberingLeftIndentation(numberingId, nestLevel); return(TableElementCreator.CreateTableElement(style, leftIndentation)); }
public Paragraph CreateQuoteElement(Paragraph quoteParagraph, string styleId, int numberingId, int nestLevel) { var style = StyleManager.FindStyleById(styleId); var leftIndentation = NumberingManager.GetNumberingLeftIndentation(numberingId, nestLevel); return(QuoteElementCreator.CreateQuoteElement(quoteParagraph, style, leftIndentation)); }
public Paragraph CreateCodeElement(string codeLineText, string styleId, int numberingId, int nestLevel) { var style = StyleManager.FindStyleById(styleId); var leftIndentation = NumberingManager.GetNumberingLeftIndentation(numberingId, nestLevel); return(CodeElementCreator.CreateCodeElement(codeLineText, style, leftIndentation)); }
public Paragraph CreateParagraphElement(IEnumerable <OpenXmlElement> inlineElements, string styleId, int numberingId, int nestLevel) { var style = StyleManager.FindStyleById(styleId); var leftIndentation = NumberingManager.GetNumberingLeftIndentation(numberingId, nestLevel); return(ParagraphElementCreator.CreateParagraphElement(inlineElements, style, leftIndentation)); }
public Paragraph CreateListItemElement(IEnumerable <OpenXmlElement> inlineElements, char bulletTypeChar, string styleId, int numberingId, int nestLevel) { var bulletType = NumberingManager.GetBulletType(bulletTypeChar); NumberingManager.SetNumberingFormat(numberingId, nestLevel, bulletType); var style = StyleManager.FindStyleById(styleId); var leftIndentation = NumberingManager.GetNumberingLeftIndentation(numberingId, nestLevel); return(ListItemElementCreator.CreateUnorderedListItemElement(inlineElements, style, numberingId, nestLevel, leftIndentation)); }