Method: PDF::Writer::StrokeStyle#render
- Defined in:
- lib/extensions/pdf-writer/pdf/writer/strokestyle.rb
#render(debug = false) ⇒ Object
125 126 127 128 129 130 131 132 133 134 135 136 137 |
# File 'lib/extensions/pdf-writer/pdf/writer/strokestyle.rb', line 125 def render(debug = false) s = "" s << "#{width} w" if @width > 0 s << " #{LINE_CAPS[@cap]} J" if @cap s << " #{LINE_JOINS[@join]} j" if @join s << " #{@miter_limit} M" if @miter_limit if @dash s << " [" @dash[:pattern].each { |len| s << " #{len}" } s << " ] #{@dash[:phase] or 0} d" end s end |