diff options
Diffstat (limited to 'pdf/create.go')
-rw-r--r-- | pdf/create.go | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/pdf/create.go b/pdf/create.go index 79184a4..4cf17f9 100644 --- a/pdf/create.go +++ b/pdf/create.go @@ -21,6 +21,15 @@ func (t Tree) pr(a string, text string) { func (t Tree) Render() { for _, row := range t.F { + switch row.Type { + case "newpage": + t.PDF.AddPage() + continue + case "titlepage": + t.PDF.SetY(4) + case "metasection": + t.PDF.SetY(-2) + } if t.Rules.Get(row.Type).Hide { continue } |