Ejemplo n.º 1
0
 private static SectionBuilder AddReceiptTitle(this SectionBuilder s)
 {
     s.AddImage(ImageUrl).SetScale(ScalingMode.OriginalSize).SetAlignment(HorizontalAlignment.Center);
     s.AddParagraph("Receipt").SetMargins(0, 20, 0, 10).SetFont(TitleFont).SetAlignment(HorizontalAlignment.Center);
     s.AddLine().SetColor(Color.FromRgba(106.0 / 255.0, 85.0 / 255.9, 189.0 / 255.0)).SetStroke(Stroke.Solid).SetWidth(2);
     return(s);
 }
        internal static SectionBuilder AddMainDocumentFlow(this SectionBuilder s)
        {
            s.AddLine()
            .SetWidth(2f);
            s.AddImage(BillGatesPath, ScalingMode.OriginalSize)
            .SetMarginLeft(1.5f)
            .SetMarginTop(7f);
            s.AddParagraph("Bill Gates").SetMarginTop(6.5f).SetFontSize(28f);
            s.AddParagraph("Co-chair, Bill & Melinda Gates Foundation").SetFontSize(14f).SetMarginTop(5f);
            s.AddParagraph("Seattle").SetFontSize(14f).SetFontColor(Color.Gray);

            s.AddParagraph("Summary").SetFontSize(18f).SetMarginTop(20f);
            s.AddParagraph(
                "Co-chair of the Bill & Melinda Gates Foundation. Microsoft Co-founder. Voracious reader. Avid traveler. Active blogger.")
            .SetFontSize(14f)
            .SetMarginTop(10f);

            s.AddLine(40f).SetColor(Color.Gray).SetMarginTop(20f);

            s.AddParagraph("Experience").SetFontSize(18f).SetMarginTop(10f);
            s.AddParagraph("Bill & Melinda Gates Foundation").SetFontSize(14f).SetMarginTop(15f);
            s.AddParagraph("Co-chair").SetFontSize(12f);
            s.AddParagraph("2000 - Present (20 years)").SetFontSize(12f);
            s.AddParagraph("Microsoft").SetFontSize(14f).SetMarginTop(20f);
            s.AddParagraph("Co-founder").SetFontSize(12f);
            s.AddParagraph("1975 - Present (45 years)").SetFontSize(12f);

            s.AddLine(40f).SetColor(Color.Gray).SetMarginTop(20f);

            s.AddParagraph("Education").SetFontSize(18f).SetMarginTop(10f);
            s.AddParagraph("Harvard University").SetFontSize(14f).SetMarginTop(15f);
            s.AddParagraph(" · (1973 - 1975)").SetFontSize(12f);
            s.AddParagraph("Lakeside School, Seattle").SetFontSize(14f).SetMarginTop(20f);

            return(s);
        }