Exemple #1
0
        public void Compose(IContainer container)
        {
            if (Solid)
            {
                container.Background(Placeholders.Color());
            }

            else
            {
                container.Image(Placeholders.Image);
            }
        }
Exemple #2
0
        public void Compose(IDocumentContainer container)
        {
            container.Page(page =>
            {
                page.Margin(20);
                page.ContinuousSize(150);

                page.Header().Text("Header");

                page.Content().PaddingVertical(10).Border(1).Padding(10).Column(column =>
                {
                    foreach (var index in Enumerable.Range(1, 100))
                    {
                        column.Item().Text($"Line {index}").FontColor(Placeholders.Color());
                    }
                });

                page.Footer().Text("Footer");
            });
        }