Sha256: 93339a7c7e7dbfae0daa138ae520649949a596159b842d66bef55fbd278f6299
Contents?: true
Size: 1.05 KB
Versions: 2
Compression:
Stored size: 1.05 KB
Contents
# frozen_string_literal: true # The <code>font_size</code> method works just like the <code>font</code> # method. # # In fact we can even use <code>font</code> with the <code>:size</code> option # to declare which size we want. # # Another way to change the font size is by supplying the <code>:size</code> # option to the text methods. # # The default font size is <code>12</code>. require_relative '../example_helper' filename = File.basename(__FILE__).gsub('.rb', '.pdf') Prawn::ManualBuilder::Example.generate(filename) do text "Let's see which is the current font_size: #{font_size.inspect}" move_down 10 font_size 16 text 'Yeah, something bigger!' move_down 10 font_size(25) { text 'Even bigger!' } move_down 10 text 'Back to 16 again.' move_down 10 text 'Single line on 20 using the :size option.', size: 20 move_down 10 text 'Back to 16 once more.' move_down 10 font('Courier', size: 10) do text 'Yeah, using Courier 10 courtesy of the font method.' end move_down 10 font('Helvetica', size: 12) text 'Back to normal' end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
prawn-2.4.0 | manual/text/font_size.rb |
prawn-2.3.0 | manual/text/font_size.rb |