diff options
Diffstat (limited to 'lib/pdf_form.rb')
-rw-r--r-- | lib/pdf_form.rb | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/lib/pdf_form.rb b/lib/pdf_form.rb index 57db881..c472fd9 100644 --- a/lib/pdf_form.rb +++ b/lib/pdf_form.rb @@ -25,7 +25,17 @@ class PDFForm next_line field("Medlemmer:", @band.members) - field("Låter:", @band.songs) + next_line + subheading("Låter:") + @band.songs.each do |song| + field("Tittel", song.to_s) + field("ISRC-kode:", song.isrc) + field("Utøvere:", song.performers) + field("Komponister:", song.composers) + field("Merknad:", song.notes) + next_line + @document.stroke { @document.horizontal_rule } + end @document.render_file "#{@band.name}.pdf" end @@ -44,6 +54,11 @@ class PDFForm @document.text "Påmelding til Norsk Urskog 2016", :size => 20 end + def subheading(text) + @document.text text, :size => 16, :style => :bold + @document.stroke { @document.horizontal_rule } + end + def next_line @document.move_down one_line end |