1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
# frozen_string_literal: true
require 'prawn/manual_builder'
Prawn::ManualBuilder::Chapter.new do
title 'Rectangles'
text do
prose <<~TEXT
To draw a rectangle, just provide the upper-left corner, width and height
to the <code>rectangle</code> method.
There's also <code>rounded_rectangle</code>. Just provide an additional
radius value for the rounded corners.
TEXT
end
example axes: true do
stroke do
rectangle [100, 300], 100, 200
rounded_rectangle [300, 300], 100, 200, 20
end
end
end
|