public void Compose(IContainer container) { if (Solid) { container.Background(Placeholders.Color()); } else { container.Image(Placeholders.Image); } }
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"); }); }