private void AddListBlock(SectionBuilder sectionBuilder, string title, StringWithUrl stringWithUrlBegin, StringWithUrl[] listWithUrls, StringWithUrl stringWithUrlEnd) { AddBlockTitle(sectionBuilder, title); AddBlockText(sectionBuilder, stringWithUrlBegin, FNT11); AddBlockList(sectionBuilder, listWithUrls); AddBlockText(sectionBuilder, stringWithUrlEnd, FNT11, 4f); }
private void AddBlockText(SectionBuilder sectionBuilder, StringWithUrl stringWithUrl, FontBuilder font, float topMargin = 0f) { var paragraphBuilder = sectionBuilder.AddParagraph().SetFont(font).SetMarginTop(topMargin); foreach (Text text in stringWithUrl.Texts) { paragraphBuilder .AddText(text.Content); } }
private void AddFirstBlock(SectionBuilder sectionBuilder, string title, StringWithUrl stringWithUrl) { var paragraphBuilder = sectionBuilder.AddParagraph(); paragraphBuilder.SetMarginBottom(17).SetFont(FNT20B).AddText(title); paragraphBuilder = sectionBuilder.AddParagraph(); paragraphBuilder.SetFont(FNT11); foreach (Text text in stringWithUrl.Texts) { paragraphBuilder.AddText(text.Content); } }
private void AddNextBlock(SectionBuilder sectionBuilder, string title, StringWithUrl stringWithUrl) { AddBlockTitle(sectionBuilder, title); AddBlockText(sectionBuilder, stringWithUrl, FNT11); }