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);
 }